31

如果我想动态更改链接的 href,我应该使用prop()orattr()吗?

4

1 回答 1

26

您会使用.attr(),.prop()更常用于布尔属性,例如checked,selected等 - 尽管.prop根据您的意图它可能不太清楚

尽管我确实相信它们最终在功能方面非常相似(或曾经是)

请注意:jQuery API 站点似乎遵循布尔“摇摆”:

.prop()- 示例使用checkeddisabled

.attr()- 示例使用alt titlesrc

于 2013-08-12T14:40:30.957 回答