jQuery学习笔记(3)
14.匹配给定的属性是不包含某个特定值的元素HTML代码:
<input type="checkbox" name="letter" value="Hot"/>
<input type="checkbox" name="letter" value="Cold"/>
<input type="checkbox" name="accept" value="Evil"/>
jQuery代码:
$("input[name!='letter']").attr ("checked",true);
结果:
<input type="checkbox" name="accept" value="Evil" checked="true"/>
15.匹配给定的属性是以某些值开始的元素 HTML代码:
<input name="newsletter"/>
<input name="milkman"/>
<input name="newsboy"/>
jQuery代码:
$("input[name^='news']")
结果:
<input name="newsletter"/>
<input name="newsboy"/>16.匹配给定的属性是以某些值结尾的元素HTML代码:
<input name="newsletter"/>
<input name="milkman"/>
<input name="jobletter"/>
jQuery代码:
$("input[name$='letter']")
结果:
<input name="newsletter" />
<input name="jobletter" />17.匹配给定的属性是以包含某些值的元素 HTML代码:
<input name="man-news"/>
<input name="milkman"/>
<input name="letterman2"/>
<input name="newmilk"/>
jQuery代码:
$("input[name*='man']")
结果:
<input name="man-news"/>
<input name="milkman"/>
<input name="letterman2"/>
<input type="checkbox" name="letter" value="Hot"/>
<input type="checkbox" name="letter" value="Cold"/>
<input type="checkbox" name="accept" value="Evil"/>
jQuery代码:
$("input[name!='letter']").attr ("checked",true);
结果:
<input type="checkbox" name="accept" value="Evil" checked="true"/>
15.匹配给定的属性是以某些值开始的元素 HTML代码:
<input name="newsletter"/>
<input name="milkman"/>
<input name="newsboy"/>
jQuery代码:
$("input[name^='news']")
结果:
<input name="newsletter"/>
<input name="newsboy"/>16.匹配给定的属性是以某些值结尾的元素HTML代码:
<input name="newsletter"/>
<input name="milkman"/>
<input name="jobletter"/>
jQuery代码:
$("input[name$='letter']")
结果:
<input name="newsletter" />
<input name="jobletter" />17.匹配给定的属性是以包含某些值的元素 HTML代码:
<input name="man-news"/>
<input name="milkman"/>
<input name="letterman2"/>
<input name="newmilk"/>
jQuery代码:
$("input[name*='man']")
结果:
<input name="man-news"/>
<input name="milkman"/>
<input name="letterman2"/>
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。