gpt4 book ai didi

javascript - 无法使用 data() 更改数据值;

转载 作者:行者123 更新时间:2023-12-02 17:22:58 24 4
gpt4 key购买 nike

简单的 html 标记

<div class="this" data-info="false"></div>

$('.this').data('info');

正确返回:false

$('.this').data('info', 'true');

​​ data-info没有改变!

enter image description here

我是不是做错了什么?谢谢

最佳答案

当您使用.data()设置值时,jQuery 使用它自己的内部存储来跟踪该值,它不会更新该属性。如果您想这样做,则需要使用 .attr():

$('.this').attr('data-info', 'true');

这里设置后可以看到值被正确读取:http://jsfiddle.net/6MN4G/

关于javascript - 无法使用 data() 更改数据值;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23747299/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com