工作,我有這樣的jQuery代碼:JQuery的淡出不是AJAX POST請求
$(function(){
$('input#SearchGo').on('click', function(){
var searchid = $('input#search').val();
var dataString = 'search='+ searchid;
$.ajax({
type: "POST",
url: "tickets.php",
data: dataString,
cache: false,
success: function(html) {
$("#result").html(html).show();
}
});
return false;
});
});
,做一個生活搜索和數據發佈到PHP頁面。
在每一頁上我有疊加的加載圖像的ID的DIV而頁面加載,那麼這段代碼:
$(window).load(function(){
// PAGE IS FULLY LOADED
// FADE OUT YOUR OVERLAYING DIV
$('#overlay').fadeOut();
});
去除覆蓋的div一旦頁面加載。
當我運行搜索查詢,覆蓋div不fadeOut在所有,我試圖在我的函數的成功部分添加$('#overlay').fadeOut();
,但它不fadeOut div。
UPDATE:
這裏是裝載/ DIV覆蓋
<div id="overlay" class="overlay">
<img src="images/integra_loading.gif" alt="Loading" width="12%" style="margin-top:15%;" />
<br /><br />
<h1>Loading...</h1>
</div>
請提供一些HTML,特別是覆蓋div。 –
檢查更新的問題 – user3815283
您正在使用哪種瀏覽器?檢查JavaScript控制檯是否有任何錯誤。 –