首页 > web前端 > js教程 > 正文

jquery 判断节点是否存在

藏色散人
发布: 2023-01-04 09:36:39
原创
2843 人浏览过

jquery判断节点是否存在的方法:首先在jquery原型上添加一个exist方法;然后在方法内判断当前对象length属性;最后通过“$('#id').exist()”进行调用即可。

jquery 判断节点是否存在

本教程操作环境:windows7系统、jquery1.10.0版本、thinkpad t480电脑。

推荐:《jquery视频教程》《javascript基础教程

jQuery判断DOM节点是否存在页面中

1、首先在jquery原型上添加一个exist方法;

2、然后在方法内判断当前对象length属性是否大于0,大于就存在;

3、最后通过$('#id').exist()进行调用即可。

添加原型:

(function($) {
 $.fn.exist = function(){ 
  if($(this).length>=1){
   return true;
  }
  return false;
 };
})(jQuery);
登录后复制

使用方法:

假如页面有如下DOM节点

<div id="a">这里是id=a节点</div>
<div>这里是DIV节点</div>
<div>这里是DIV节点</div>
<span>这里是span节点</span>
登录后复制

判断:

alert($('#aaa').exist()); // false

alert($('#a').exist()); // true

alert($('div').exist()); // true

alert($('p').exist()); // false

以上是jquery 判断节点是否存在的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板