jQuery中的通配符選擇器使用總結(jié)
jquery選擇器中的通配符經(jīng)常用到,大致的用法總結(jié)如下:
$("input[id^='code']");//id屬性以code開始的所有input標(biāo)簽
$("input[id$='code']");//id屬性以code結(jié)束的所有input標(biāo)簽
$("input[id*='code']");//id屬性包含code的所有input標(biāo)簽
$("input[name^='code']");//name屬性以code開始的所有input標(biāo)簽
$("input[name$='code']");//name屬性以code結(jié)束的所有input標(biāo)簽
$("input[name*='code']");//name屬性包含code的所有input標(biāo)簽
使用示例
$("input[name*='code']").each(fuction(){
var sum=0;
if($(this).val()!=""){
sum=parseInt(sum)+parseInt($(this).val());
}
$("#").text(sum);
})
使用時注意
關(guān)于如下input:
<input type="text" name="code[0]" id="haorooms[0]" />
請不要用
$("#haorooms[0]")
進(jìn)行選擇,這樣通常會出現(xiàn)問題,特別是select的時候。要用如下方式
$("input[id^='haorooms']")
或者
$("input[name^='code']")
這樣效率上面不如直接ID,但是不會出錯,假如上面的name和id都沒有后綴[0],那么推薦直接用Id選擇器來選擇!
相關(guān)文章
JQuery頁面的表格數(shù)據(jù)的增加與分頁的實現(xiàn)
使用JQuery實現(xiàn)頁面的表格數(shù)據(jù)的增加與分頁,具體示例如下,喜歡的朋友可以參考下2013-12-12
基于jQuery的公告無限循環(huán)滾動實現(xiàn)代碼
今天看到一個網(wǎng)站的公告欄一個小效果,如果有2條公告或以上就有個滾動效果,特整理下分享給大家2012-05-05
jQuery實現(xiàn)分章節(jié)錨點“回到頂部”動畫特效代碼
這篇文章主要介紹了jQuery實現(xiàn)分章節(jié)錨點“回到頂部”動畫特效代碼,涉及jQuery響應(yīng)鼠標(biāo)事件結(jié)合scroll實現(xiàn)頁面滾動的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10
jQuery實現(xiàn)動態(tài)加載select下拉列表項功能示例
這篇文章主要介紹了jQuery實現(xiàn)動態(tài)加載select下拉列表項功能,結(jié)合實例形式較為詳細(xì)的分析了jQuery動態(tài)加載select下拉列表項的步驟與相關(guān)操作技巧,需要的朋友可以參考下2018-05-05
利用jquery給指定的table動態(tài)添加一行、刪除一行的方法
下面小編就為大家?guī)硪黄胘query給指定的table動態(tài)添加一行、刪除一行的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-10-10

