[問題] 迴圈bind click到動態control
最近在寫一個利用迴圈把動態產生的checkbox加上click事件
希望做到當固定class的checkbox checked時,
把其他同一class的checkbox unchecked
可是一直有問題
$(function(){
//這邊是先抓出迴圈的最大值
var cnt3 = $('#hf_3cnt').val();
for (i=1; i<=cnt3; i=i+1){
//抓出要判斷的checkbox
$("'.Ans_Gvw3_" + i + "_99 input:checkbox'").bind('click', function(){
if (this.checked){
//如果checked則把另一串checkbox都unchecked
$("'.Ans_Gvw3_" + i + " input:checkbox'").each(function(){
this.checked=false;
});
}
});
}
});
這樣執行下來,每次click時,都只清空最後一個(就是i=cnt3的那個)
$("'.Ans_Gvw3_" + i + " input:checkbox'")裡面的checkbox
是我寫錯嗎?請問有什麼辦法可以做到這樣呢?謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.29.133
推
05/23 10:01, , 1F
05/23 10:01, 1F
→
05/23 10:01, , 2F
05/23 10:01, 2F
→
05/23 10:02, , 3F
05/23 10:02, 3F
→
05/23 10:02, , 4F
05/23 10:02, 4F
→
05/23 10:03, , 5F
05/23 10:03, 5F
→
05/23 10:03, , 6F
05/23 10:03, 6F
→
05/23 10:03, , 7F
05/23 10:03, 7F
→
05/23 10:04, , 8F
05/23 10:04, 8F
→
05/23 21:40, , 9F
05/23 21:40, 9F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章