Вопросик по Jquery
292 сообщения
#15 лет назад
Есть следующий код:$("#p_1").click(function() { $("#portfolio_ajax").load("ajax.php?p_id=1"); });
т.е. при клике на элементе с id=p_1 в слое с id="portfolio_ajax" загружается некий HTML код.
Интересно очень, как сделать так, что бы пока клиент не получил ответ появлялся слой с id="load"?
Я понимаю, что логика проста: перед запросом -- показываешь, по выполнению -- скрываешь. Но вот как в Jquery эот делается пока без понятия. Буду признателен за развернутый ответ.
21 сообщение
#15 лет назад
$("#loading"
$(this).show();
});
$("#loading"

$(this).hide();
});
Вот так примерно.
771 сообщение
#15 лет назад
Можете назвать меня занудой - но это гуглится быстрей, чем создаётся тема на форуме!.load(url, data, callback) - параметры функции
в callback пишите function(){что хотите после загрузки}