码迷,mamicode.com
首页 > Web开发 > 详细

jQuery 中 attr() 和 prop() 方法的区别

时间:2015-08-31 15:13:37      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:

前人栽树,所以就直接上链接了

http://www.cnblogs.com/zhwl/p/3520162.html

 

【后续补充跟进~】

prop & attr

http://blog.csdn.net/java85140031/article/details/20362017

prop()获取匹配的元素的属性值。

这个方法是jquery1.6以后出来的,用来区别之前的.attr()方法.

区别最大的一点就是:布尔型的属性,1.6以后都是用.prop()方法就好了。

这个布尔型的属性,再解释一下,是属性值只有true|false的属性。

还有种情况就是只添加属性名,不需要写属性值的就可以生效的也同样使用.prop()方法。

比如:checked、disable这样的,其实它们说到底还是属于布尔型的属性。

1.添加属性名称该属性就会生效应该使用prop(); 2.是有true,false两个属性使用prop(); 3.其他则使用attr();

 

jQuery 中 attr() 和 prop() 方法的区别

标签:

原文地址:http://www.cnblogs.com/DemoJin/p/4767187.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!