jQuery 1.9 以后的 .attr(“checked”, true)
来源:互联网 发布:2014网络歌手排行榜 编辑:程序博客网 时间:2024/04/29 12:05
jQuery 1.9以后的 .attr(“checked”, true)
jQuery 1.9以后,使用 .attr(“checked”,true)或 attr(“checked”, “checked”)将无法正确设置 checkbox的状态,同样的,使用 .attr(“checked”)也无法正确获取checkbox的状态
新版本开始 使用 .prop(“checked”, true) 和 .prop(“checkbox”)来设置和获取checkbox的勾选状态,。您可能更习惯使用 .is(“:checked”)来获取状态,
发现第一次使用 .attr(“checked”, true) 的时候, checkbox被正确的勾选上了,但是如果取消了勾选状态(手动取消,.removeAttr(“checked”),或.attr(“checked”,false)中的任何一种方法),再次使用.attr(“checked”,true)或 .attr(“checked”,“checked”)都将没有任何效果.
所以,请使用 .prop(“checked”, true)来设置状态,使用 .prop(“checked”)来获取状态
0 0
- jQuery 1.9 以后的 .attr(“checked”, true)
- jquery 1.6以上 attr(“checked”)==true 不能使用的原因
- Jquery 中 $('obj').attr('checked',true)失效的几种解决方案
- Jquery 中 $('obj').attr('checked',true)失效的几种解决方案
- Jquery 中 $('obj').attr('checked',true)失效的几种解决方案
- jQuery 1.9 以后的 .attr问题。
- Jquery attr("checked") attr("selected") 失效的问题
- [Jquery] 当 radio 的 checked="checked" 无法再次使用 attr("checked","checked")
- jquery checkbox反复调用attr('checked', true/false)只有第一次生效
- jquery checkbox反复调用attr('checked', true/false)只有第一次生效
- jquery checkbox反复调用attr('checked', true/false)只有第一次生效
- jquery checkbox重复调用attr('checked',true/false) 失效 只有第一次生效
- jquery checkbox反复调用attr('checked', true/false)只有第一次生效
- jquery checkbox反复调用attr('checked', true/false)只有第一次生效
- jquery checkbox反复调用attr('checked', true/false)只有第一次生效
- jquery 1.6以后attr对于checked不起作用,其替代方法为prop
- jquery学习2---.attr("checked")?
- jQuery checkbox attr checked不起作用
- java的反射和内省
- java设计模式之桥接模式
- python中logging包的使用小结
- 数据库版本管理工具flyway
- Swift学习笔记5——流程控制语句
- jQuery 1.9 以后的 .attr(“checked”, true)
- C# .NET 发送邮件 代码
- HDU 5481 Desiderium
- cell高度自适应
- PowerShell学习笔记(1)-基础
- sqlite插入记录值为纯数字的字符串的问题以及sqlite语句中字符串的拼接
- ajax异步加载问题
- activiti在eclipse中的安装配置
- Rsync安全配置