$(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>
属性、私は「2」から「1」data-bla
値を変更する必要がありますが、あなたが見ることができるように、値を更新しないと、すべてのボタンをクリックし、アラートのデフォルト値「1」。
どうしたのですか?
'$(この).dataセクション( "BLA" を、2)変更する必要があります;' ' – epascarello
ATTR(。 'data') '!=' data。( ' – pumpkinzzz