问题

如何检查jQuery中元素的存在?

我目前的代码是这样的:

 if ($(selector).length > 0) {
    // Do something
}
 

有没有更优雅的方法来解决这个问题?也许是插件还是函数?

  最佳答案

在JavaScript中,一切都是’truthy’或’falsy’,对于数字0(和NaN)意味着false,其他所有true.所以你可以写:

 if ($(selector).length)
 

你不需要>0部分.

  相同标签的其他问题

javascriptjquery