查看: 599|回复: 0

[JavaScript/JQuery] jQuery的attr()与prop()的区别

发表于 2017-11-26 10:01:18

jQuery的attr()与prop()都是用于获取与设置属性的,但它们又各有不同。

attr()一般是用于设置默认值,prop()一般是用于设置属性值,即对于像“diabled”,"checked","selected"这样的属性来说,attr()只是存储它们的初始值,而prop()存储它们实时状态的值。

处理HTML元素本身就带有的属性时,一般使用prop()

处理HTML元素我们自定义的属性时,一般使用attr()



回复

使用道具 举报

关闭

站长推荐上一条 /1 下一条