var countChecked = function() {
var n = $( "input:checked" ).length;
$( "#t" ).text( n + (n === 1 ? " is" : " are") + " checked!" );
};
$( "input[type=checkbox]" ).on( "click", countChecked );
这段没看懂啊!,哪里有更详尽的解答啊?
格林_丑小鸭
2014-11-01
3 回答
哈哈,我也不懂,搜索搜到你这个问题了。
//定义了这个函数名为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 );
这是我的分析,多多交流。
举报
0/150
提交
取消