我有以下代码:
$("#scheduleLink").trigger("click");
alert("text")
这是点击处理程序:
$("#scheduleLink").bind("click", (function () {
loadScheduleEvent();
$(".wrap_tabs").find("a").removeClass("active");
$(this).addClass("active");
}));
和loadScheduleEvent
功能:
function loadScheduleEvent() {
var eventId = $(".movie").attr("eventId");
var type = $(".movie").attr("type");
$("#publicationBlockContent").load("/Publication/EventSchedule?eventId=" + eventId + "&type=" + type);
}
我想这段代码是异步工作的。我希望alert("text")
仅在完成时调用loadScheduleEvent
。我怎样才能做到这一点?
谢谢。
更新:
事实上,不是alert("text")
有一些代码。而且,我无法将此代码移至 $.load
函数回调。