prop()和attr()的区别
来源:互联网 发布:淘宝晟尚数码 假货 编辑:程序博客网 时间:2024/05/22 11:50
jquery1.6中新加了一个方法prop(),一直没用过它,官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值。
大家都知道有的浏览器只要写disabled,checked就可以了,而有的要写成disabled = "disabled",checked="checked",比如用attr("checked")获取checkbox的checked属性时选中的时候可以取到值,值为"checked"但没选中获取值就是undefined。
jq提供新的方法“prop”来获取这些属性,就是来解决这个问题的,以前我们使用attr获取checked属性时返回"checked"和"",现在使用prop方法获取属性则统一返回true和false。
那么,什么时候使用attr(),什么时候使用prop()?
1.添加属性名称该属性就会生效应该使用prop();
2.是有true,false两个属性使用prop();
3.其他则使用attr();
0 0
- attr 和 prop 的区别
- attr()和prop()的区别
- attr和prop的区别
- attr()和prop()的区别
- prop 和 attr的区别
- prop和attr的区别
- prop()和attr()的区别
- prop()和attr()区别
- jquery attr和prop的区别
- jquery中attr和prop的区别
- jQuery函数attr()和prop()的区别
- jquery中attr和prop的区别
- jquery中attr和prop的区别
- jquery中attr和prop的区别
- jquery中attr和prop的区别
- jquery中attr和prop的区别
- jQuery函数attr()和prop()的区别
- jquery中attr和prop的区别
- 通用MarkDown标记使用入门
- Skynet基础入门例子详解(4)
- 如何用Redis
- React Native 与 原生交互
- Skynet基础入门例子详解(5)
- prop()和attr()的区别
- springcloud eurake (服务注册与发现)
- Java第二次记录
- Skynet基础入门例子详解(6)
- 闭包
- BAT面试之操作系统内存详解
- 多数据源的内容
- dnspod快速获取lets-encrypt 证书脚本
- Skynet基础入门例子详解(7)