扫码关注官方订阅号
如题,谢谢!
ringa_lee
存储Object是H5所给出的一套data-api接口所提供的,数据可以在HTML的DOM中通过data-xxx的形式进行初始化,但之后data数据都不是存放在DOM的属性中的。通过.attr()方法操作的是DOM的属性,而通过.data()才是直接利用data-api进行存取操作。
Object
H5
data-api
HTML
DOM
data-xxx
data
.attr()
.data()
attr只是设置属性值,比如 $("p").attr("width","180"),你这个data-XX就是一个属性的namedata是用来存数据的
jquery自己封装了一下咯。如果仅仅是直接调用attr,其实没太大必要专门弄个data。具体的可以看看源码。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
存储
Object是H5所给出的一套data-api接口所提供的,数据可以在HTML的DOM中通过data-xxx的形式进行初始化,但之后data数据都不是存放在DOM的属性中的。通过.attr()方法操作的是DOM的属性,而通过.data()才是直接利用data-api进行存取操作。attr只是设置属性值,比如 $("p").attr("width","180"),你这个data-XX就是一个属性的name
data是用来存数据的
jquery自己封装了一下咯。
如果仅仅是直接调用attr,其实没太大必要专门弄个data。
具体的可以看看源码。