如何使用 jQuery 為最後一個段落元素新增類?


jQuery 是一個著名的 JavaScript 庫,它簡化了操作 HTML 元素、處理事件以及在網頁上執行許多操作的過程。使用 jQuery 也可以新增或更改 HTML 元素的類。

使用它,我們可以輕鬆地為最後一個段落元素新增一個新類。讓我們深入瞭解本文,學習更多關於使用 jQuery 為最後一個段落元素新增類的方法。這可以透過使用 addclass() 方法和 append() 方法來實現。讓我們逐一討論它們。

jQuery addclass() 方法

addClass() 方法會將一個或多個類名新增到所選元素。此方法只會將一個或多個類名新增到 class 屬性中;不會刪除任何現有的類屬性。如果要新增多個類名,請使用空格分隔它們。

語法

以下是 addclass() 方法的語法

$(selector).addClass(classname,function(index,currentclass))

結合此方法,我們將使用 jQuery last() 方法,該方法用於返回所選元素的最後一個元素。

示例

以下是一個示例,我們將在此示例中實現 addclass() 方法以及 last() 方法並新增一個類。

<!DOCTYPE html>
<html>
<head>
   <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
   <style>
      .tutorial {
         color: #DE3163;
         font-size: 20px;
         font-family: verdana;
      }
      body {
         background-color: #E8DAEF;
         text-align: center;
      }
   </style>
</head>
<body>
   <h1 style="color: green;"> TUTORIALSPOINT </h1>
   <p>WELCOME..!</p>
   <button>CLICK</button>
   <script>
      $(document).ready(function() {
         $("button").click(function() {
            $("p").last().addClass("tutorial");
         });
      });
   </script>
</body>
</html>

當我們執行上述指令碼時,它將生成一個包含文字和點選按鈕的輸出。當用戶點選按鈕時,事件被觸發,並且對段落文字(最後一個元素)進行更改。

jQuery append() 方法

jQuery 的 append() 方法允許您將內容(例如 HTML 元素或文字)新增到指定元素的末尾。它特別有用,因為在許多情況下您需要立即新增資訊,例如響應特定的使用者操作。

語法

以下是 jQuery append() 方法的語法

$(selector).append(content,function(index,html))

示例

讓我們看下面的例子,我們將使用 append() 方法為最後一個元素新增類。

<!DOCTYPE html>
<html>
<head>
   <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
   <style>
      body {
         font-family: verdana;
         text-align: center;
         color: #DE3163;
         background-color: #D5F5E3;
      }
   </style>
</head>
<body>
   <h2>Welcome To</h2>
   <button id="tutorial">Click!</button>
   <script>
      $(document).ready(function() {
         $("#tutorial").click(function() {
            $("h2").append(" TutorialsPoint.!");
         });
      });
   </script>
</body>
</html>

執行上述程式碼後,輸出視窗將彈出,在網頁上顯示文字和點選按鈕。當用戶點選按鈕時,事件被觸發,文字被新增到其末尾。

更新於:2024年1月19日

65 次瀏覽

啟動您的 職業生涯

完成課程獲得認證

開始學習
廣告