jquery 判断节点是否存在


本文摘自PHP中文网,作者藏色散人,侵删。

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

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

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

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

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

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

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

添加原型:

1

2

3

4

5

6

7

8

(function($) {

 $.fn.exist = function(){

  if($(this).length>=1){

   return true;

  }

  return false;

 };

})(jQuery);

使用方法:

假如页面有如下DOM节点

1

2

3

4

<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 判断节点是否存在的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

jQuery如何获取iframe

jQuery的$是什么意思

jQuery怎么禁用a标签

jQuery如何显示和隐藏元素

jQuery怎么判断对象是否存在

jQuery如何获取文字的宽度?方法介绍

jQuery如何判断 input type="file"上传文件是否为空

jQuery url中传递中文乱码怎么办

jQuery中hasclass()的意思及用法详解

jQuery怎么使字体变色

更多相关阅读请进入《jQuery》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...