您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
对于jquery的选择器来说,那简直就是万能的了,没有你不能选择到的元素,的确非常强大,可就是有一个问题,只要你的选择器是错的,应该不是说你选择器是错了,应该说你的选择器指定一个不存在的元素,jquery就给你返回document对象,导致一个问题就是不知道怎么判断一个元素是否存在,经过Google chrome的控制台可以看到一点就是其他的元素长度都是大于0的,而document元素的长度都是0,因为文档只有一个(这是废话了),根据这一点就可以知道怎么判断元素是否存在了,下面是示例
alert($('.freax').length); //选择一个不存在的元素 弹出 0 //再看看以下会是什么 alert($('.freax')); //弹出来的是对象,是不是很惊讶,其实那个对象就是document,想知道为什么,就去研究Google chrome 的高级用法吧 alert($('#myfreax').length); //选择一个存在元素 弹出 1
判断元素是否存在:
if($('.freax').length > 0){ alert('该元素存在'); } //----------------------------------------------- if($('.freax').length == 0){ alert('该元素不存在'); }
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。