虽然在网络上有一些关于此的例子,但它似乎无法正常工作.我无法弄清楚这个问题.
我有这个简单的HTML
<div id="foo" data-num="0"></ div>
<a href="#" id="changeData">change data value</a>
Run Code Online (Sandbox Code Playgroud)
每次单击"更改数据值"链接时,我都想更新data-num的数据值.例如,我需要它是1,2,3,4,...(每次点击链接时加1)
我拥有的是什么
var num = $('#foo').data("num");
console.log(num);
num = num+1;
console.log(num);
$('#foo').attr('data-num', num);
Run Code Online (Sandbox Code Playgroud)
该值每次从0更改为1.我无法增量.我有什么错误吗?
jquery ×1