我无法弄清楚这一点。根据W3 Schools,,checked属性设置或返回复选框的选中状态。JS .checked vs jquery attr('checked'),有什么区别?
那么为什么$('input').checked ? $('div').slideDown() : $('div').slideUp();
不起作用?
然而,使用道具,确实有效。
$('input').prop('checked') ? $('div').slideDown() : $('div').slideUp();
这是一个基于数据库中值检查的复选框。
问鼎jQuery的另一个不 – 2013-02-26 04:28:04
更换.attr()与.prop(),因为.prop()更快 – frosdqy 2013-02-26 04:33:24
更新撑起 – 2013-02-26 04:39:29