3
<ul class="sorting" id="filter_by">
<li><input checked="checked" type="checkbox" id="foobar" /><label for="chk1">foobar</label></li>
<li><input checked="checked" type="checkbox" id="foobaz"/><label for="chk2">baz</label></li>
<li><input checked="checked" type="checkbox" id="foofoo"/><label for="chk3">foo</label></li>
</ul>
我想知道有多少複選框被選中。所以我寫道:chekbox點擊創建問題?
$("#filter_by").change(function() {
alert('hi');
var len_checked = $("#filter_by > li > input:checked").length;
});
但每次它要求兩次。所以,警覺跑兩次。假設首先檢查所有三個 現在我取消選中了一個元素。然後警報運行兩次。我能找到原因?
我包括我的js文件兩次。 BTW謝謝.. – 2011-05-18 10:17:35