jQuery按钮检查所有复选框问题

AJF*_*DIA 5 javascript checkbox jquery

我有一个按钮,可以检查div和取消检查中的所有复选框.

但是,如果我要手动选中一个复选框,然后点击全部检查按钮,然后取消选中全部,则手动选中的复选框不会被取消选中!

有任何想法吗?

http://jsfiddle.net/hM5bu/1/

Nea*_*eal 6

那是因为jQuery在1.6中被改变了

使用attr而不是prop打破它.

尝试使用prop替代

更新小提琴:http://jsfiddle.net/hM5bu/2/

有关jQuery 1.6的更多信息,请参阅此问题:.prop()vs .attr()propattr