使用 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中文網其他相關文章!