【发布时间】:2014-06-05 19:34:27
【问题描述】:
如果一个类被动态添加到一个元素中,是否有一个监听器可以让我观察和运行代码?我正在使用 WordPress CMS 和一个插件,我正在使用我们动态添加一个类,我想在发生这种情况时赶上并运行一些自定义代码。
change / onChange 似乎不起作用:
$('#test').change(function(){
alert('test');
});
我可以添加另一个监听器来捕捉这个吗?
起初我认为这并不重要,但动态类是在 ajax 调用之后添加的。我目前正在尝试与ajaxComplete() 合作,但没有任何运气。
【问题讨论】:
-
事件委托。 api.jquery.com/on
-
@Howdy_McGee 我删除了我的答案只是因为这并没有以我理解的方式回答你的问题。
-
@Jai 谢谢,你的回答绝对有帮助。我能够使用
.ajaxComplete()- 拆分类(你的答案有),看看是否添加了某个动态类。我会在一分钟内发布我的代码。
标签: javascript jquery event-listener