jquery如何判断是否有某个属性

jquery判断是否有某个属性的方法:1、通过“hasClass("new")”方法进行判断;2、使用语句“if(typeof($("#aid").attr("rel"))=="undefined")”进行判断。

创新互联专注于金安网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供金安营销型网站建设,金安网站制作、金安网页设计、金安网站官网定制、微信小程序开发服务,打造金安网络公司原创品牌,更为您提供金安网站排名全网营销落地服务。

推荐:《javascript基础教程》

JQuery 判断某个属性是否存在 hasAttr

在JQuery编码中,我们会判断元素是否存在某个属性.比如是否包含 class="new" 的样式呢.JQuery判断就非常简单了,因为有 hasClass这个方法 $("input[name=new]").hasClass("new") 即可判断.

但是有时候我们需要判断别的属性,比如有的 a 链接包含 rel 属性,有的没有rel属性.这时该怎么判断呢?

这时就没有现成的方法了. 如果存在某个属性 $("#aid").attr("rel") 会返回 rel的值,如果不存在 rel属性则会返回"undefined"

undefined 就是 undefined类型 , if($("#aid").attr("rel")=="undefined") 这个判断可能不成立.

因为类型不相同.

建议使用if(typeof($("#aid").attr("rel"))=="undefined") 即可
网站栏目:jquery如何判断是否有某个属性
链接地址:http://bzwzjz.com/article/cjhioj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 响应式网站建设 专业网站设计 自适应网站建设 成都响应式网站建设 定制网站设计 网站建设方案 成都网站制作 成都网站设计制作公司 企业网站建设 定制网站建设 重庆电商网站建设 网站设计制作 成都网站建设 成都企业网站制作 高端品牌网站建设 高端网站建设 成都网站建设 商城网站建设 成都网站建设 重庆网站建设 成都网站建设 营销型网站建设