我很困惑與jquery複選框:選中選擇器。即使在閱讀文檔後,我也不知道如何使用它。使用:檢查選擇器
HTML:
<div class="addbox">
<h4><span class="addbox-text">Pick your best work from <b class="highlight-text">Flickr</b> to display in your portfolio</span></h4>
<div class="addbox-buttons"><input type="button" id="addbox-add" value="Add"><input type="button" id="addbox-cancel" value="Cancel"></div>
<div class="addmenu-item" id="addmenu-item-1e30"><span class="addmenu-image"><img class="addmenuimage" src="http://farm8.staticflickr.com/7122/7424355198_72620895bd_m.jpg"></span><span class="addmenu-info"><input type="checkbox" id="add-check-1e30">Orchid Profiles</span></div>
<div class="addmenu-item" id="addmenu-item-1230"><span class="addmenu-image"><img class="addmenuimage" src="http://farm8.staticflickr.com/7122/7424355198_72620895bd_m.jpg"></span><span class="addmenu-info"><input type="checkbox" id="add-check-1230">Orchid Profiles</span></div>
</div>
jQuery的託運:
$("#addbox-add").click(function(){
$("input[type=checkbox] :checked").each(function() {
alert("yes");
});
});
有如果添加按鈕,點擊它會顯示每個選中的複選框警報消息兩個複選框。但它不起作用。有誰能指出這個錯誤嗎?
另請參見:[jQuery選擇器中的空間是什麼意思?](http://stackoverflow.com/questions/6865910/what-does-a-space-in-a-jquery-selector-mean) –
_「checkbox checked event。」_ - 只是關於術語的說明:您的意思是':checked' _selector_。 – nnnnnn
@RobW感謝您的鏈接 – rnk