jQuery笔记:checkbox

用jQuery操作checkbox时的一点小问题。

勾选checkbox的时候,$("#id").attr("checked")变为"checked", 再取消勾选或者做其他任何操作,该属性始终为"checked",不会发生任何变化。

查了一下jQuery1.6之后,对于checkbox的操作需要用prop方法。$("#id").prop("checked")返回true or false。用jQuery操作checkbox使用$("#id").prop("checked",true)。

-----------------------------------------------------------------------------------------------------------

jQuery的点击触发函数中,this返回的是js对象,需要用$(this)返回的对象才能用jQuery进行操作。

原文地址:https://www.cnblogs.com/liumuqiu/p/4736153.html