?var countChecked = function() {
??? var n = $( "input:checked" ).length;
?? $( "#t" ).text( n + (n === 1 ? " is" : " are") + " checked!" );
};
$( "input[type=checkbox]" ).on( "click", countChecked );
這段沒看懂??!,哪里有更詳盡的解答?。?br />
格林_丑小鴨
2014-11-01
3 回答
舉報
0/150
提交
取消
2019-04-18
判斷多選框選中個數
個數!=1,文本顯示are(但老師忘記了0)"0 are checked"
2017-04-26
哈哈,我也不懂,搜索搜到你這個問題了。
?//定義了這個函數名為countChecked?的函數 ?var?countChecked?=?function()?{ ????//用n獲取被選中的checkbox個數 ????var?n?=?$(?"input:checked"?).length; ????//下面給這個div內容賦值。其中用n?===?1???"?is"?:?"?are"?這個邏輯運算,細節地處理了 ????//is還是are的選擇 ???$(?"#t"?).text(?n?+?(n?===?1???"?is"?:?"?are")?+?"?checked!"?); }; //turn?on/turn?off。 //on意思應該就是打開了被選中,選擇時調用叫countChecked?的函數 $(?"input[type=checkbox]"?).on(?"click",?countChecked?);這是我的分析,多多交流。
2014-11-05
看看我的哈,這個很簡單的。就是對checkbox做了一個事件綁定,點擊的時候執行countChecked函數。