有没有更简单的方法来等待元素加载(通过独立的脚本/mootools/other)。例如:
我正在等待加载谷歌地图,但我不想使用它的 API 进行检查。所以我做了两个功能:
function checkIfexist() {
if(jQuery('#container').length)
return 0;
else
reload(1);
}
function reload(mode) {
setTimeout(function(){
do stuff
.
.
.
if(mode==1)
checkIfexist();
}, 400);
}
我开始用reload(1);
这种方式使用 setTimeout 有没有更简单的方法?我不想使用延迟,等待或其他任何东西。