У меня установка примерно такая:
$('.container a').click(function(event) {
event.preventDefault();
$('#contents').remove();
$(this).parent().append("<div id=\"contents\"></div>");
$('#contents').html('<img src="/images/loading.gif" />')
.load("stuff.html")
.append("<div id=\"closebutton\"></div>");
});
Однако часть «добавить», кажется, запускается до завершения загрузки, так что div closebutton перезаписывается содержимым stuff.html. Как заставить его ждать завершения операции ajax перед выполнением окончательного добавления?
Спасибо :)
Мала