【发布时间】:2013-02-11 10:40:16
【问题描述】:
我想不出来这个。根据W3 Schools,checked 属性设置或返回复选框的选中状态。
那么为什么$('input').checked ? $('div').slideDown() : $('div').slideUp(); 不起作用?
但是,使用 prop 确实有效。
$('input').prop('checked') ? $('div').slideDown() : $('div').slideUp();
这是用于根据数据库值选中的复选框。
【问题讨论】:
-
一个是 jQuery,另一个不是
-
将 .attr() 替换为 .prop(),因为 .prop() 更快
标签: javascript jquery attr checked