我希望能够遍历表格中的所有单元格,并检查它们的data属性。如果该属性(或其分配的值)不为空,则我想将其通过console.log进行输出。
目前我已经有了如下代码,但是它似乎不能正常工作(它只会说所有的都不是空的)。另外,我不确定为什么在map函数内部this指向的是window对象而不是准确的td对象。你有任何想法吗?
function checkTds() {
var $tab = $('table td');
$.map($tab, function(){
console.log($(this));
if ($tab.attr("custom-data-attribute") !== "") {
console.log($(this));
}
});
}
checkTds();
.map()
是专门用于处理 jQuery 集合的。 - billyonecan