猿问

jQurey实现checkbox反选的问题?

下面代码里全选效果、全不选效果都能实现,但反选就不行,不知道为什么?请高人指点!

慕码人8056858
浏览 515回答 1
1回答

12345678_0001

题主应该是想知道自己错在哪里,那我就说下:i定义在了点击事件外面,是一个全局变量,当执行完 反选 的点击事件后i的值就一直是$items.length,所以无论你以后再怎么点击for后面代码块里的函数还是不会执行$items是一个jQuery的对象,$items[i]是DOM元素,prop是jQuery对象上的方法,所以这句话就是错的,其实只需要再在$items[i]用$包裹一下就行了还有不懂再来问
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答