1. 程式人生 > 其它 >09-jQuery操作類的相關方法:addClass、removeClass、toggleClass

09-jQuery操作類的相關方法:addClass、removeClass、toggleClass

技術標籤:jqueryhtmljquery

jQuery操作類的相關方法


1、 $(“selector”).addClass(“引數1 引數2 引數3…”);

  • 作用:為每個匹配的元素新增指定的類名。(多個引數之間用空格隔開)

2、$(“selector”).removeClass(“引數1 引數2 引數3…”);

  • 作用:從所有匹配的元素中刪除全部或者指定的類。(多個引數之間用空格隔開)

3、$(“selector”).toggleClass(“引數1 引數2 引數3…”);(內容不全,正確請參照官網

  • 作用:如果存在就刪除=一個類,如果不存在就新增一個類。(多個引數之間用空格隔開)

程式碼示例:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>jQuery操作類的相關方法</title>
    <style>
        * {
            margin
: 0; padding: 0; } .class1 { width: 100px; height: 100px; background-color: #000000; } .class2 { border: 10px solid #f909f9; }
</style> <script src="./js/jquery-1.12.4.js">
</script> <script> $(function() { var btns = document.getElementsByTagName("button"); btns[0].onclick = function() { $("div").addClass("class1 class2"); } btns[1].onclick = function() { $("div").removeClass("class2"); } btns[2].onclick = function() { $("div").toggleClass("class1 class2"); } }); </script> </head> <body> <button>新增類</button> <button>刪除類</button> <button>切換類</button> <div></div> </body> </html>

在這裡插入圖片描述