Jquery的道具和attr应该表现得与众不同吗?

时间:2011-10-29 21:21:12

标签: jquery

http://jsbin.com/uremuc/2/edit

如果我在jsBin中选择jquery 1.5.2,

运行.attr('tagName')应该返回undefined(或其他内容但不是真实结果),因为它不会像Prop那样读取dom元素。

那为什么会有效呢? 它并不假设工作......

1 个答案:

答案 0 :(得分:3)

  

例如,selectedIndextagNamenodeNamenodeTypeownerDocumentdefaultCheckeddefaultSelected应为使用.prop()方法检索和设置。在jQuery 1.6之前,可以使用.attr()方法检索这些属性,但这不在attr的范围内。它们没有相应的属性,只是属性。

From jquery.com's .prop() page