多重属性选择符: [@attr=value, @attr=value, @attr, ..]
描述:
多重属性选择符用于选择同时拥有多个属性(=值)的元素.
用法:
此选择符有多种用法,见下表:
[@attr=val, @attr=val] |
属性用中括号括起来,可以是简单属性选择符或固定属性选择符,多个属性之间用逗号分隔。 |
[attr=val, attr=val] |
由于元素的属性都是放在中括号内,因此属性名称前面的前导符@可以省略。 |
@attr=val@attr=val |
可以不用中括号,但属性名称前面的前导符@不可省略,且多个属性之间不能有空格。 |
示例1:
HTML示例代码:
<div id="mydiv">mydiv</div>
<div align="center" class="tit" >div2</div>
<p align="center">p1</p>
js代码:
var jserObj = JSer("[@align=center, class=tit]");
上面代码将选择属性align=center且class=tit的元素,即选择:
<div align="center" class="tit" >div2</div>
请参考: