今天写页面遇到复选框动态全选或全不选问题,正常写法如下:
1 |
|
but!第一次点击全选按钮input显示对勾,第二次就不行了,查了下有建议用prop的,亲测有效。那两者有啥区别呢?
jQuery函数attr()和prop()的区别:
1、操作对象不同
“attr”和“prop”分别是单词“attribute”和“property”的缩写,并且它们均表示"属性"的意思。
不过,在jQuery中,“attribute”和“property”却是两个不同的概念。attribute表示HTML文档节点的属性,property表示JS对象的属性。
1 2 3 4 5 6 7 |
|