首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改HTML5数据的值后访问其数据-*属性

更改HTML5数据的值后访问其数据-*属性
EN

Stack Overflow用户
提问于 2013-08-02 12:03:40
回答 1查看 505关注 0票数 2

我使用一个data-count属性来计算一个list元素被放入目标列表中的次数。元素只能被放置到每个目标中一次,但是可以被丢弃到多个目标中。

问题是我需要跟踪并显示一个计数。我使用了data属性,并遇到了以下问题。

在下降时,我检查初始计数

代码语言:javascript
复制
var original_count = member.data('count');

如果计数为零,则将类添加到原始元素中,并使用

代码语言:javascript
复制
member.attr('data-count', 1);

这很好,我可以在删除DOM一次之后看到它的变化。当我第二次放弃它..。

代码语言:javascript
复制
member.data('count');

返回初始值为零,而不是更新后的值1。

代码语言:javascript
复制
var original_count = member.attr('data-count');

它每下降一滴就返回零。我只需要能够访问html5数据属性的更新值。去RTFM看看我错过了什么,但是任何帮助都会很感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-02 12:06:50

JQuery缓存数据值以加快访问速度。使用data(name, newvalue)来设置值而不是attr。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18016454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档