首頁 >web前端 >css教學 >如何使用 jQuery 觸發 CSS 類別更改事件?

如何使用 jQuery 觸發 CSS 類別更改事件?

Susan Sarandon
Susan Sarandon原創
2025-01-05 15:23:40260瀏覽

How to Trigger Events on CSS Class Changes with jQuery?

使用 jQuery 在 CSS 類別變更時觸發事件

如何在使用 jQuery 新增或變更 CSS 類別時觸發事件?修改CSS類別是否會觸發jQuery中的change()事件?

雖然jQuery的change()事件專門與輸入元素相關聯,並在焦點離開帶有更改資料的輸入後觸發,但有一種解決方法可以檢測CSS類

要實現此目的,只要您的類別中的類別發生更改,您就可以利用觸發器()來引發自訂事件script:

$(this).addClass('someClass');
$(mySelector).trigger('cssClassChanged')
....
$(otherSelector).bind('cssClassChanged', data, function(){ /* Do stuff here */ });

這允許您建立自己的自訂事件,並在程式碼中更改類別時將處理程序綁定到它以實現特定功能。

以上是如何使用 jQuery 觸發 CSS 類別更改事件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn