虽然网上有一些这样的例子,但它似乎并不正确.我想不出这个问题.
我有一个简单的HTML
<div id="foo" data-num="0"></ div>
<a href="#" id="changeData">change data value</a>
Every time I click the link "change data value" I want to update the data value of data-num. For example, I need it to be 1,2,3,4,... (plus 1 every time I click the link)
what I have is
var num = $('#foo').data("num");
console.log(num);
num = num+1;
console.log(num);
$('#foo').attr('data-num', num);
该值每次从0更改为1一次.我不能让它递增.对我做错了什么有什么建议吗?