我在div(#graph)中显示envision图形,但加载需要大约3到4秒的时间,所以在那段时间我必须显示一个加载符号。在div加载之后,该图形应该显示,但是东西是加载函数不适用于div(#graph)。
$(document).ready(function(){
$('#graph').append('<img src="images/loader.gif">'); //loading symbol
$('#graph').load(function(){
//data of graph
});
});
<div id='graph'></div>
答案 0 :(得分:1)
这应该有用,无论如何都要尝试这样:
if($('[src="images/loader.gif"]').is(':hidden')){
//do your stuff
}
答案 1 :(得分:1)