我想将 .on()
绑定(bind)到 ajax“事件”,这意味着我希望在成功检索到 ajax 响应时触发它。
我不明白如何将 .on()
绑定(bind)到这样的事件。我需要像这样使用 load
吗?
$(document).on('load','#elementInsertedByAjax',function(){
// will do something
});
PS 我确实需要使用 .on()
因为整个页面是通过 ajax 调用插入的。
最佳答案
您可以使用.ajaxSuccess()
$(document).ajaxSuccess(function() {
// will do something
});
或绑定(bind)到
$(document).on('ajaxSuccess','#elementInsertedByAjax',function(){
// will do something
});
关于ajax 成功时的 jQuery .on(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14601761/