标签: jquery
如何在没有值jQuery的情况下添加自定义属性?我想要以下内容:
<tr data-header-row>
以下不起作用:
$(tr).prop('data-header-row',true);
由于
答案 0 :(得分:2)
要在jQuery中添加HTML元素属性,您需要使用attr方法:
attr
$(tr).attr('data-header-row','true');
但我建议您改用data方法:
data
$(tr).data('header-row', true);
它会自动将data-命名空间添加到您的属性中。
data-
要获得储值,您可以做到简单:
console.log( $(tr).data('header-row') );