最近在項(xiàng)目中使用jQuery的attr方法獲取和設(shè)置復(fù)選框的”checked”屬性富寿,發(fā)現(xiàn)第一次全選/取消全選有效区赵,之后就無(wú)效了汗洒,使用谷歌調(diào)試時(shí)發(fā)現(xiàn)“checked”屬性確實(shí)已經(jīng)被更新了,就是頁(yè)面中沒(méi)有更新崩溪,正確的方法如下:
$("#check").on("click", function() {
if(this.checked) {
$(".m_check").prop("checked", !!$("#check").prop("checked"));
} else {
$(".m_check").prop("checked", !!$("#check").prop("false"));
}
})