可能重复: .prop()与.attr()
attribute和property在jQuery术语中有什么区别吗?是否有一个例子可以澄清这一点?
发布于 2011-10-03 06:35:27
属性和属性在jQuery术语中有区别吗?
是的,是有区别的。
例如..。
<input type="text" name="age" value="25" />jsFiddle。
属性将与标记中的value属性相同。你可以使用attr('value')。
该属性将是通过DOM访问的value属性。您将使用prop('value') (严格地说,您将使用val())。
有时它们可能非常相似,但并不总是如此。
https://stackoverflow.com/questions/7631693
复制相似问题