javascript - 使用 jQuery 更改 html 文档的类

标签 javascript jquery html

我是 jQuery 新手。当单击按钮 btnClassPSuccess 时,我需要向 divClass 中的每个段落添加一个名为“success”的类。 我的 HTML 代码是:-

<div id="divClass">
  <p>A</p>
  <p>B</p>
  <p>C</p>
  <p>D</p>
  <p>E</p>
  <p>F</p>
  <p>G</p>
</div>
<button id="btnClassPSuccess">Change Paragraphs to Success</button>

我的 jQuery 代码是:-

$("#btnClassPSuccess").click(function () {
  $('#divClass').addClass("sucess");
});

请您纠正我如何执行此操作。

最佳答案

你会这样做:

$("#btnClassPSuccess").click(function () {
    $('#divClass p').addClass("success");
});

示例:

$("#btnClassPSuccess").click(function() {
  $('#divClass').addClass("success");
});
.success {
  background: green;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="divClass">
  <p>A</p>
  <p>B</p>
  <p>C</p>
  <p>D</p>
  <p>E</p>
  <p>F</p>
  <p>G</p>
</div>
<button id="btnClassPSuccess">Change Paragraphs to Success</button>

关于javascript - 使用 jQuery 更改 html 文档的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49482882/

相关文章:

javascript - 重构以使用 OOP MVC

javascript - Chrome 同步处理 iframe 加载,而 Firefox 异步处理

JavaScript/CSS/图像引用路径

javascript - Javascript/Jquery 中的 setTimeout

jQuery Accordion : links don't work

html - 全屏背景视频不适用于 18 :9 mobile devices

javascript - 如何将默认的谷歌地图信息窗口滚动条移动到关闭按钮的右侧?

php - JavaScript 确认消息出错

javascript - 赋值后的回调函数

javascript - 如何在Rails中的ajax调用中的js响应中包含html标签