jquery判断dom节点是否存在的方法:1、在jquery原型中添加exists方法;2、在exists方法内判断当前对象的length属性是否大于0,如果大于则存在;3、通过【$('#id').exist()】进行调用即可。

判断思路如下:
(学习视频分享:jquery视频教程)
1、首先在jquery原型上添加一个exist方法;
2、然后在方法内判断当前对象length属性是否大于0,大于就存在;
3、最后通过$('#id').exist()进行调用即可。
jQuery 1.12.4是jQuery 1.x系列的最后一个正式稳定版本,由jQuery团队于2016年发布。该版本主要面向需要兼容旧版浏览器环境的网站和Web应用,尤其适用于仍需支持Internet Explorer 6、Internet Explorer 7、Internet Explorer 8等老旧浏览器的项目。
添加 jquery 扩展 js (直接写一个单独的 js文件存放如下代码。并在jquery代码之后引入)
(function($) {
$.fn.exist = function(){
if($(this).length>=1){
return true;
}
return false;
};
})(jQuery);使用方法:
页面有以下dom
<div id="mydom">这里是id=dom1节点</div> <div>这里是DIV节点</div> <span>这里是span节点</span>
判断:
console.log($('#dom').exist()) //返回结果为 false
console.log($('#mydom').exist()) //返回结果为 true
console.log($('div').exist()) //返回结果为 true
console.log($('p').exist()) //返回结果为 false相关推荐:js教程

















