iT邦幫忙

0

classList.remove VS classList.toggle

請問一下,remove和toggle的分別是什麼呢?

我用remove時都沒有反應,把target console出來還是會有那個應該要被remove掉的class?

謝謝?

1 個回答

2
通靈亡
iT邦研究生 5 級 ‧ 2020-05-02 19:26:54
最佳解答

classList.toggle("testClass")

如果標籤的Class存在testClass,刪除testClass
如果標籤的Class不存在testClass,新增testClass

你可以在第二個參數設定要刪除或新增

classList.remove("testClass")

刪除標籤Class當中的testClass,不管testClass是否存在。

至於為什麼remove完沒反應
沒有附上Code無法通靈

hypons iT邦新手 5 級 ‧ 2020-05-02 19:30:49 檢舉

㿢了。謝謝?
後來才發現是一些很智障的原因導致remove沒效....

無法通靈/images/emoticon/emoticon16.gif

我要發表回答

立即登入回答