小编典典

检查元素是否存在

all

if(tr)当 tr 不是元素时返回 true,如何检查它是否是存在的元素?

var tr = $('#parts-table .no-data').parent();
$('.delete', row).bind('click', function (e) {
  that.delete(e.currentTarget);
});
console.log(tr);
if (tr) //returns true when it shouldn't

阅读 65

收藏
2022-05-24

共1个答案

小编典典

检查其length属性:

if(tr.length) {
    // exists
}

if(tr)总是计算为真,因为 jQuery 对象或任何JavaScript 对象总是真实的。

2022-05-24