亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

?var countChecked = function() {
??? var n = $( "input:checked" ).length;
?? $( "#t" ).text( n + (n === 1 ? " is" : " are") + " checked!" );
};

$( "input[type=checkbox]" ).on( "click", countChecked );

這段沒看懂??!,哪里有更詳盡的解答?。?br />

正在回答

3 回答

判斷多選框選中個數

個數!=1,文本顯示are(但老師忘記了0)"0 are checked"


0 回復 有任何疑惑可以回復我~

哈哈,我也不懂,搜索搜到你這個問題了。

?//定義了這個函數名為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?);

這是我的分析,多多交流。

2 回復 有任何疑惑可以回復我~

看看我的哈,這個很簡單的。就是對checkbox做了一個事件綁定,點擊的時候執行countChecked函數。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號