小编典典

设置没有值的属性

javascript

如何设置数据属性而不在jQuery中添加值?我要这个:

<body data-body>

我试过了:

$('body').attr('data-body'); // this is a getter, not working
$('body').attr('data-body', null); // not adding anything

其他所有内容似乎都将第二个参数添加为字符串。是否可以只设置没有值的属性?


阅读 235

收藏
2020-05-01

共1个答案

小编典典

attr()功能也是设置器功能。您可以将一个空字符串传递给它。

$('body').attr('data-body','');

空字符串将仅创建没有值的属性。

<body data-body>
2020-05-01