jQuery toggleClass() 方法

jQuery HTML/CSS 方法

toggleClass()方法對添加和刪除所選元素中的一個(gè)或多個(gè)類名稱之間切換。

此方法檢查每個(gè)元素的指定類名稱:

  • 如果缺少類名,則添加

  • 如果已經(jīng)設(shè)置了類名,則將其刪除

但是,通過使用state參數(shù),您可以指定僅刪除或僅添加類名稱。

語法:

切換類名:

$(selector).toggleClass(className)

使用state參數(shù)切換類:

$(selector).toggleClass(className, state)

使用函數(shù)切換類:

$(selector).toggleClass(function(index, currentClass), state)

實(shí)例

在所有<p>元素的添加和刪除“ anotherClass”類名稱之間切換:

$("button").click(function(){
  $("p").toggleClass("anotherClass");
});
測試看看?/?

使用state參數(shù)僅添加或刪除類名稱:

$("button").click(function(){
  $("p").toggleClass("anotherClass", true);
});
測試看看?/?

參數(shù)值

參數(shù)描述
className指定要添加/刪除的一個(gè)或多個(gè)(用空格分隔)的類名
state一個(gè)布爾值,用于確定是應(yīng)添加(true)還是應(yīng)刪除該類(false)
function(index, currentClass)函數(shù),該函數(shù)返回一個(gè)或多個(gè)(以空格分隔)的類名,該類名將添加到現(xiàn)有類名中或從現(xiàn)有類名中刪除。
  • index-返回元素在集合中的索引位置

  • currentClass-返回所選元素的當(dāng)前類名稱

jQuery HTML/CSS 方法

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清