javascript - 使用 jquery 添加没有值的单个属性

标签 javascript jquery dom sticky

我想在 div 上添加一个属性,如下所示:

<div class='media' data-type-sticky></div>

使用 jQuery,所以我尝试过:

jQuery('.media').attr(data-type-sticky);
jQuery('.media').attr('data-type-sticky');

最佳答案

只需将空字符串传递给 attr 值即可。

$('.media').attr('data-type-sticky','');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class='media'>Hello</div>

关于javascript - 使用 jquery 添加没有值的单个属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50966309/

相关文章:

javascript - 显示/隐藏表格中的元素

jquery - 复选框上的淡入/淡出背景颜色 - Jquery

javascript - 检查 iframe 是否加载到 $(document).ready 中

jquery - 如何在更新/编辑操作中使用Jasny Fileupload?当用户不更改图像时,这会让字段为空白

javascript - 使用 JavaScript 更改 HTML 对象

Javascript - 可以检查是否已设置间隔?

javascript - jQuery : Finding the select elements inside the table row and listening to change event

python - 如何在 Python 中正确地从 javascript 网站抓取数据?

javascript - 计算数组中两个输入值之间的值的数量

Angular 2 : how to add/change css style in svg?