jquery判断一个元素是否存在

对于jquery的选择器来说,那简直就是万能的了,没有你不能选择到的元素,的确非常强大,可就是有一个问题,只要你的选择器是错的,应该不是说你选择器是错了,应该说你的选择器指定一个不存在的元素,jquery就给你返回document对象,导致一个问题就是不知道怎么判断一个元素是否存在,经过Google chrome的控制台可以看到一点就是其他的元素长度都是大于0的,而document元素的长度都是0,因为文档只有一个(这是废话了),根据这一点就可以知道怎么判断元素是否存在了,下面是示例

网站设计制作过程拒绝使用模板建站;使用PHP+MYSQL原生开发可交付网站源代码;符合网站优化排名的后台管理系统;成都网站建设、成都网站制作收费合理;免费进行网站备案等企业网站建设一条龙服务.我们是一家持续稳定运营了10余年的创新互联公司网站建设公司。

alert($('.freax').length);        //选择一个不存在的元素 弹出 0
//再看看以下会是什么
alert($('.freax'));                //弹出来的是对象,是不是很惊讶,其实那个对象就是document,想知道为什么,就去研究Google chrome 的高级用法吧
alert($('#myfreax').length);    //选择一个存在元素 弹出 1

判断元素是否存在:

if($('.freax').length > 0){
    alert('该元素存在');
}
//-----------------------------------------------
if($('.freax').length == 0){
    alert('该元素不存在');
}

当前名称:jquery判断一个元素是否存在
网站路径:http://bzwzjz.com/article/ghdjdh.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 教育网站设计方案 梓潼网站设计 成都商城网站制作 网站设计公司 成都企业网站建设公司 成都网站设计 成都网站设计 盐亭网站设计 成都网站建设 手机网站制作 高端网站建设 定制网站制作 网站制作 成都商城网站建设 成都网站制作 成都网站建设 重庆手机网站建设 成都网站制作 成都营销网站建设 自适应网站设计 成都网站设计 网站制作