属性与财产

可能重复:
.prop()vs .attr()

jQuery术语中的attributeproperty之间有区别吗? 有没有可以澄清这一点的例子?


jQuery术语中的属性和属性之间有区别吗?

是,有一点不同。

例如...

<input type="text" name="age" value="25" />

的jsfiddle。

该属性将是标记中的value属性。 你会使用attr('value')

该属性将是通过DOM API访问的value属性。 你会使用prop('value') (严格来说,你会使用val() )。

有时他们可能非常相似,但并非总是如此。

链接地址: http://www.djcxy.com/p/27533.html

上一篇: attribute vs. property

下一篇: another .attr() vs .prop() question