根据答案here,我需要将所有代码包装在$(window).load(function(){
中。但是,我的图库也使用imagesLoaded(在准备好时加载图像)和ajax在按钮点击时加载更多项目。我目前的布局是这样的:
function initialise(){
//code goes here, including imagesLoaded
};
$(document).ready(function(){
initialise();
});
$(document).ajaxComplete(function () {
initialise();
//ajax code goes here
});
如何在$(window).load(function () {
中包装所有这些?
答案 0 :(得分:0)
就像这样!
$(window).load(function () {
function initialise(){
//code goes here, including imagesLoaded
};
$(document).ready(function(){
initialise();
});
$(document).ajaxComplete(function () {
initialise();
//ajax code goes here
});
});