jQuery判断页面中的元素是否存在

2020-07-01  本文已影响0人  三米板

我们在业务中需要判断某个元素是否存在,我们想着使用

var section_div = $('#div_section_item');
if(section_div)...

上面的方式做判断,结果不行,因为:
因为jQuery对象永远都有返回值,所以$("someID") 总是TRUE ,IF语句没有起到任何判断作用。正确的写法应该是:

var section_div = $('#div_section_item');
if(section_div.length>0){
    section_div.replaceWith(elem) ;
}

记录一下。

上一篇 下一篇

猜你喜欢

热点阅读