热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

jquery怎么判断dom节点是否存在

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

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

判断思路如下:

(学习视频分享:jquery视频教程)

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


推荐阅读
author-avatar
Christy-1221
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有