jQuery attr class是一種關于HTML元素添加和編輯類的方法。
語法: $(selector).attr("class",value) //設置 class 屬性值 $(selector).addClass(classname) //添加一個或多個類 $(selector).removeClass(classname) //從被選元素 remove 一個或多個類 $(selector).toggleClass(classname) //對被選元素進行添加/刪除類的切換操作
通過attr()方法設置元素的class屬性,這個方法是通用的方法,可以通過此方法給任何HTML元素添加/修改class屬性。addClass()方法可以添加一個或多個類,removeClass()方法從被選元素刪除一個或多個類,toggleClass()方法為每個被選元素進行添加/刪除類的切換操作。
例如,我們有一個button元素,我們可以用jQuery attr class方法來設置它的class屬性: $("button").attr("class", "btn-primary"); 我們也可以使用addClass()方法來添加類: $("button").addClass("btn-primary btn-lg"); 我們可以使用removeClass() 方法來刪除類: $("button").removeClass("btn-primary"); toggleClass()也可以使用來切換類: $("button").toggleClass("btn-primary");
在web開發中,jQuery attr class方法是一個非常常用的方法,因為它可以很容易地修改HTML元素的樣式。此外,通過jQuery根據特定條件對元素添加或刪除類也可以輕松的實現動態樣式效果。