2011-12-12 118 views
1

我當前使用對話框來顯示「加載」對話框,當用戶單擊我的網站上的某些操作時。但是,如果用戶單擊鏈接並開始加載頁面,並且用戶單擊後退按鈕後,加載模式仍顯示。我如何讓它不顯示?這裏是設置:單擊後退按鈕時jQuery對話框仍然打開

jQuery("#loader").dialog({ 
    autoOpen : false, 
    modal  : true, 
    draggable : false, 
    position : "center", 
    resizable : false, 
    height  : 50, 
    width  : 50, 
    hide  : "slide" 
}); 

這隻發生在一些頁面上。通常需要花費很多時間才能加載。有任何想法嗎?

回答

0

你需要用一個document.ready

jQuery(function() { 
    jQuery("#loader").dialog({ 
     autoOpen : false, 
     modal  : true, 
     draggable : false, 
     position : "center", 
     resizable : false, 
     height  : 50, 
     width  : 50, 
     hide  : "slide" 
    }); 
}); 

這將防止您的jQuery腳本文件之前運行的內部你jQuery腳本被加載並準備

相關問題