本文介绍了jQuery:.ready() 和 .ajaxComplete的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我希望我的 JS 的某些部分在文档准备好或 ajax 查询完成时进行初始化
像这样:
I want some part of my JS to initialize when document is ready OR when ajax query completed
Something like this:
if ($(document).ready() or $(document).ajaxComplete()) {
// do something
}
这样的条件可以写吗?
我该如何做对?
Is it possible to write such a a condition?
And how do I make it right?
推荐答案
你可以使用绑定函数
$(document).bind('ready ajaxComplete', function(){
// Your code here
})
虽然我同意 Felix 的评论,即就绪函数是一个单独的函数,主要用于仅在加载整个文档时执行操作
Though I agree with Felix in comments that ready function is a separate function mostly used to carry actions only when entire document is loaded
这篇关于jQuery:.ready() 和 .ajaxComplete的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!