首頁 >web前端 >js教程 >jquery bind(click)傳參讓清單中每行綁定一個事件_jquery

jquery bind(click)傳參讓清單中每行綁定一個事件_jquery

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原創
2016-05-16 16:40:151452瀏覽

點選清單中某行,彈出詳情的需求比較常見。用jquey bind 點擊事件時,傳參不注意可能會導致點擊每一行都是顯示相同內容的情況,這大多數是因為傳參沒注意引起的問題。簡易程式碼如下:

for(var i=0;i<2;i++) { 
$("#b" + i).bind("click", {'bindText':bindText + i}, function(e){ 
butClick(e); 
}); 
}

測試程式碼:

 
 
 

 
 
 
 
 
 
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn