如何在jQuery中找到段落内的跨度元素并将其还原为选择

如何在jQuery中找到段落内的跨度元素并将其还原为选择

这篇文章的目的是使用Jquery找到段落中的span元素并将选择还原。简单的说,我们只需要找到span元素。在选择了span元素后,我们必须结束最近的操作,即选择span元素,然后应用一些CSS样式来显示恢复选择的操作已经成功完成。

步骤:

  • 在段落元素中创建带有span元素的HTML页面。
  • 使用.find()方法找到所有跨度元素。
  • 现在重新回到寻找跨度元素的操作上。
  • 在最后应用一些CSS来显示操作已经被还原。

使用的方法:

  1. .Find()方法。该方法用于返回所选元素的后代元素。
  2. .end()方法。该方法用于恢复最近的破坏性操作,将匹配的元素集改变为破坏性操作之前的状态。
  3. .css()方法:该方法用于设置或返回一个或多个选定元素的样式属性。

示例:

<!DOCTYPE html>
<html>
  <head>
    <script src=
"https://code.jquery.com/jquery-git.js"></script>
    <meta charset="utf-8" />
    <meta name="viewport" 
          content="width=device-width" />
    <style>
      body {
        text-align: center;
        font-size: 30px;
      }
      p {
        margin: 10px;
        padding: 10px;
      }
      button {
        background-color: #4caf50; /* Green */
        border: none;
        color: white;
        padding: 15px 32px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
      }
    </style>
  </head>
  <body>
    <h1 style="color: green">GeeksForGeeks</h1>
  
    <p>
      <span>This part is in the span element.</span> 
       This part is not in the
      span element.
    </p>
  
    <button>Click to see the effect</button>
    <script>
      ("button").click(function () {
        ("p").find("span").end()
              .css("background-color", "lightgreen");
      });
    </script>
  </body>
</html>

输出:

如何在jQuery中找到段落内的跨度元素并将其还原为选择?

解释:第一个操作是在段落元素中找到span元素。第二个操作是恢复选择操作。在这之后,CSS样式没有在span元素上完成,而是在整个段落元素上完成。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

jQuery 方法