0
我遇到了一些jQuery變量的問題。由於我是怎樣的一個新手,也許是我做錯了什麼,但在這裏它是:jQuery變量不起作用
var loading = jQuery('#loading');
loading.hide();
jQuery(document)
.ajaxStart(function() {
loading.show();
})
.ajaxStop(function() {
loading.hide();
});
我所試圖做的是,顯示我的「加載」分區而阿賈克斯正在運行,但變量「加載「似乎不起作用。如果我使用jQuery('#loading')而不是變量,它工作正常。我究竟做錯了什麼?
http://stackoverflow.com/questions/1964839/jquery-please-wait-loading-animation – 2014-10-12 13:40:30
如果你沒有在你的腳下JS,或者您的包裹js在'ready'塊中'div#loading'將不存在以待查詢。另外,如果你的'div#loading'沒有'display:none','show()'將不起作用。很難說沒有看到你的js和html的實際結構。 – scrappedcola 2014-10-12 13:42:04
use loading = loading.id; – Meer 2014-10-12 13:45:32