如何更改自定义属性的内容 ("value")
How to Change the Contents ("value") of a Custom Attribute
我有以下 HTML5 自定义属性:
<input ... class="my-input" data-counted="N">
如何在 jquery 中更改它的值(从 "N" 到 "Y")?
这是我拥有的,但它不起作用:
$(document).on('change', '.my_input', function() {
$(this).attr('data-counted').val('Y');
});
你可以使用
$(this).attr('data-counted','Y');
或
$(this).data('counted','Y');
我有以下 HTML5 自定义属性:
<input ... class="my-input" data-counted="N">
如何在 jquery 中更改它的值(从 "N" 到 "Y")?
这是我拥有的,但它不起作用:
$(document).on('change', '.my_input', function() {
$(this).attr('data-counted').val('Y');
});
你可以使用
$(this).attr('data-counted','Y');
或
$(this).data('counted','Y');