jQuery-Selectors(选择器)的使用(六、属性篇)

系列文章导航:

jQuery-Selectors(选择器)的使用(一、基本篇)

jQuery-Selectors(选择器)的使用(二、层次篇)

jQuery-Selectors(选择器)的使用(三、简单篇)

jQuery-Selectors(选择器)的使用(四--五、内容篇&可见性篇)

jQuery-Selectors(选择器)的使用(六、属性篇)

jQuery-Selectors(选择器)的使用(七、子元素篇)

jQuery-Selectors(选择器)的使用(八、表单篇)

jQuery-Selectors(选择器)的使用(九、表单对象属性篇)


首先,感谢大家对本系列文章的关注及提出的BUG。

我写文章时,用的是IE7的环境,没有考虑到火狐和其它浏览器,这是我的疏忽,在以后的文章中,我会作浏览器测试。经我测试,Radio和CheckBox在火狐浏览器下改变背景色是体现不出来的,在IE8下亦是如此,添加边框也是体现不出来的,如$("input").css("border","red 2px solid");是没有效果的。但jQuery选择器选择的结果是正确的,如果您用$("input").attr("checked","true");这句代码即可测出。

这篇文章我一有时间就会做出修改,找一些火狐、IE等浏览器都支持的效果来作为实例。


1. [attribute]用法

定   义:匹配包含给定属性的元素
返回值:Array
参   数:attribute (String) : 属性名
实   例:将ID为"div_a1"的DIV中有ID属性的span元素的背景色改为红色
代   码: $("#div_a1 span[id]").css("background-color","red"); //点击按钮一将执行这句代码

DIV ID="div_a1"
span ID="span_1"
span 无ID属性
span ID="span_2"
DIV ID="div_a5"

it知识库jQuery-Selectors(选择器)的使用(六、属性篇),转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。