jquery中怎么判断是否有某个属性

介绍

这篇文章给大家分享的是有关jquery中怎么判断是否有某个属性的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

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

<强> jquery判断某个属性是否存在hasAttr

在jquery编码中,我们会判断元素是否存在某个属性。比如是否包含类=皀ew"的样式呢。JQuery判断就非常简单了,因为有hasClass这个方法<代码> $(“输入[name=新]“).hasClass (“new") 即可判断。

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

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

定义就是未定义的类型,如果(美元(“# aid") .attr (“rel")==皍ndefined")这个判断可能不成立。

因为类型不相同。

建议使用<代码>如果(typeof ($ (“# aid") .attr (“rel"))==皍ndefined") 即可

感谢各位的阅读!关于jquery中怎么判断是否有某个属性就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

jquery中怎么判断是否有某个属性