У меня есть этот код JQuery:JQuery FADEOUT не работает Ajax после запроса
$(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 страницу.
На каждой странице у меня есть DIV с идентификатором наложения с погрузочными изображениями при загрузке страницы, то этот код:
$(window).load(function(){
// PAGE IS FULLY LOADED
// FADE OUT YOUR OVERLAYING DIV
$('#overlay').fadeOut();
});
снимает наложенные DIV после загрузки страницы.
Когда я запускаю поисковый запрос, оверлейный div вообще не fadeOut, я попытался добавить $('#overlay').fadeOut();
в часть успеха моей функции, но это не fadeOut div.
UPDATE:
здесь является HTML для загрузки/наложения 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-консоли. –