$(document).ready(function() {
$("#bla").on("click", function() {
alert($(this).data('bla'));
\t $(this).attr('data-bla', "2");
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<div id="bla" data-bla="1">
button
</div>
所以,我需要从“1”改变data-bla
值设置为“2”,但正如你所看到的,不更新值,每按一下按钮,警报默认值“1”。
我做错了什么?
'$(本)。数据( “BLA”,2);'' – epascarello
ATTR( 'data')'!='data。(' – pumpkinzzz