十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
这篇文章给大家分享的是有关jquery判断dom节点是否存在的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
创新互联建站主营射洪网站建设的网络公司,主营网站建设方案,成都App定制开发,射洪h5小程序设计搭建,射洪网站营销推广欢迎射洪等地区企业咨询jquery判断dom节点是否存在的方法:1、在jquery原型中添加exists方法;2、在exists方法内判断当前对象的length属性是否大于0,如果大于则存在;3、通过【$('#id').exist()】进行调用即可。
判断思路如下:
1、首先在jquery原型上添加一个exist方法;
2、然后在方法内判断当前对象length属性是否大于0,大于就存在;
3、最后通过$('#id').exist()进行调用即可。
添加 jquery 扩展 js (直接写一个单独的 js文件存放如下代码。并在jquery代码之后引入)
(function($) { $.fn.exist = function(){ if($(this).length>=1){ return true; } return false; }; })(jQuery);
使用方法:
页面有以下dom
这里是id=dom1节点这里是DIV节点这里是span节点
判断:
console.log($('#dom').exist()) //返回结果为 false console.log($('#mydom').exist()) //返回结果为 true console.log($('div').exist()) //返回结果为 true console.log($('p').exist()) //返回结果为 false
感谢各位的阅读!关于jquery判断dom节点是否存在的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!