首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]jQuery中的data方法只能获取不能设置值?

发布于 2024-09-12 15:23:03
0
189


<div id="div1" data-test="test">1</div>
<script>
    console.log($("#div1").data("test"));//test
</script>

data方法确实给在元素上存放或读取数据
而这个存放,实质上并没有改变元素的上的data属性,而是在缓存中为该对象设置了一个值,在以后的获取中,也是直接的得到 缓存 中的一个值。

解决办法:

设置元素上的data属性值,请用 attr() 方法吧!!!

评论
一个月内的热帖推荐
风轻y
Lv.1种子选手

427

帖子

23

小组

329

积分

赞助商广告
站长交流