<script src="js/jquery/jquery-1.6.js" type="text/javascript"></script>
如何設置ajaxStart?
我得到 「$ .ajaxStart是不是一個函數」
function Loader(){
this.loader = null;
this.cnstr = function(){
if(!this.loader){
this.loader = DOM.div(document.body);
with(this.loader){
className = 'loader';
innerHTML = 'loader';
style.display = 'none';
}
elm_position_center(this.loader);
$(this.loader).fadeIn(1000);
}
};
this.dstr = function(){
if(this.loader){
DOM.rmv(this.loader);
}
};
}
var Loader = new Loader();
$.ajaxStart(function(){
Loader.cnstr();
});
$.ajaxStop(function(){
Loader.dstr();
});
編輯:
$ .ajaxStart不是一個函數
window.onload = function(){
$.ajaxStart(function(){
Loader.cnstr();
});
$.ajaxStop(function(){
Loader.dstr();
});
};
你沒有加載jQuery,或者它與其他一些庫衝突。 – usoban 2011-05-10 09:29:08
還請爲'JQuery'頁面中包含的文件和存在上述代碼的腳本標記聲明添加腳本聲明。 – 2011-05-10 09:32:55
有沒有其他的js庫使用?像'mootools','原型' – diEcho 2011-05-10 09:34:13