$(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