前端之家收集整理的这篇文章主要介绍了
由jQuery更新的数据属性值在DOM中不可见,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在通过jQuery更新数据
属性,如:
jQuery('div').data('hidden','true');
alert(jQuery('div').data('hidden'));
数据属性值已更改,返回新值为true,但DOM仍显示为false的旧值.
当您使用
.data()更新数据值时,它正在更新由jQuery管理的内部对象,因此不会在data- *
属性中更新
原文链接:https://www.f2er.com/jquery/179548.html