jquery如何判断节点是否存在?下面本篇文章给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
jquery如何判断节点是否存在?
想要判断某个dom节点是否存在,可以使用length属性来判断。
例:
if($('.onloadMore').length>0){ return '节点存在'; }else{ return '节点不存在'; }
可以看出:length 属性包含 jQuery 对象中元素的数目;如果某个dom节点对象的length属性大于等于1,则存在。
实例:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script> </head> <body> <div id="a">这里是id=a节点</div> <div>这里是DIV节点</div> <div>这里是DIV节点</div> <span>这里是span节点</span> <script> (function($) { $.fn.exist = function() { if($(this).length >= 1) { return true; } return false; }; })(jQuery); alert("#aaa是否存在:"+$('#aaa').exist()); // false alert("#a是否存在:"+$('#a').exist()); // true alert("div是否存在:"+$('div').exist()); // true alert("p是否存在:"+$('p').exist()); // false <b style="color:transparent">来源gao@dai!ma.com搞$代^码网</b> </script> </body> </html>
更多web前端知识,请查阅 搞代码网 !!
以上就是jquery如何判断节点是否存在?的详细内容,更多请关注gaodaima搞代码网其它相关文章!