在 jQuery 中,您可能會遇到需要在元素內新增或修改 CSS 類別時執行事件的情況。但是,CSS 類別變更時不存在觸發的固有事件。
要解決此問題,您可以使用 trigger() 函數呼叫自訂事件。當您使用 addClass() 修改類別時,您會引發自訂事件,然後可以將其綁定到特定元素。
在程式碼的另一部分,您可以將自訂事件綁定到選擇器並定義類別變更發生時要執行的操作。
考慮以下程式碼snippet:
在此範例中,按一下按鈕時,將刪除「 box”類別。這會觸發自訂事件“buttonClick”,它將“box”類別的 div 文字更改為“Clicked!”
以上是jQuery 中如何根據 CSS 類別的變化觸發事件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!