我正在使用第三方插件。 而我需要改變一些CSS。.on沒有點擊的授權事件
我不能依靠點擊或其他鼠標或鍵盤事件。
我需要當屏幕上存在「x」元素時,它會收到一些類。
$(document).on('ready load', '.form-row', function() {
$(this).addClass('radio');
});
我知道有人會複製關於加載事件的jquery文檔。
但是我需要當某個元素插入到DOM中時它會接收這個類。
我已經在舊版本的jQuery這樣做,我不明白爲什麼現在它不會工作
我不認爲這有效。常規元素上沒有加載事件。你可以聽突變事件 –
你不能委託'ready'或'load'事件,因爲它們只觸發一次,而不是在子元素上。如果在需要的元素被添加到DOM時發生事件,如果您可以添加事件掛鉤,請檢查插件。 –
根據您的兼容性要求,您可以使用[Mutation Observers](https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver)。 – Phylogenesis