当前位置: 首页 > 知识库问答 >
问题:

使用jQuery[复制]添加不带值的单个属性

叶经略
2023-03-14

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

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

使用jQuery,所以我尝试了以下方法

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

共有1个答案

云瑞
2023-03-14

只需将空字符串传递给attr value。

$('.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>
 类似资料:
  • 我想使用JQuery向没有值的HTML元素添加属性 添加所需的 如果属性后面没有,该怎么做?

  • 我有以下Mongoose查询: 这是可行的,但会增加很多重复的值。我只想插入唯一的值。我该怎么做?

  • 问题内容: 如何在jQuery中的特定HTML标签中添加属性? 例如,像下面这样的简单HTML: 然后添加一个属性disable =“ true”,如下所示: 问题答案: 您可以像这样添加属性: 但是,对于和这样的DOM属性,正确的方法(从JQuery 1.6开始)是使用。

  • 首先,我对Symfony 2是个十足的傻瓜。这个问题听起来很简单,如果我试着把一些背景放在为什么和如何需要这个问题上,它会开始变得混乱。 本质上,我创建了一个表单,我使用条令等手动处理、验证和插入表单。我在控制器操作中手动创建表单(它是根据从另一个对象检索的值动态构建的)。我想也许有更好的方法可以做到这一点,但由于我对Symfony还不熟悉,而且我已经用了好几天的时间拖网了,所以我找不到任何解决方

  • 问题内容: 我正在尝试添加和删除被单击的li元素上的类。这是一个菜单,当我单击每个li项目时,我希望它获得该课程,而所有其他li项目都将其删除。因此,一次只有一个li项目上课。这就是我走了多远(见小提琴)。我不确定如何使“ about-link”从当前类开始,但是当单击其他li项之一时将其删除吗? 问题答案: 为什么不尝试这样的事情?

  • +追加下面是我的实际内容。