2022-07-27 jq 设置attr 不生效问题总结

property : 原生JS对对象的属性称之为 property 。

attribute :HTML元素标签上的属性称之为attribute。

使用jQuery操作的元素属性时:布尔值属性:使用prop() ,非布尔值属性:使用attr() 。

总结:

attribute 与 property 同步关系

非布尔值属性:实时同步。

布尔值属性:

property 永远不会同步至attribute

在没有改动过property的情况下 attribute 会同步至 property

在改动过property的情况下 attribute 不会同步至 property

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容