关于这个改编自我在这里找到的教程的小片段,我有几个问题。
var loader = (function ($, host) {
return {
loadTemplate: function (path) {
var tmplLoader = $.get(path)
.success(function (result) {
$("body").append(result);
})
.error(function (result) {
alert("Error Loading Template");
}) // --> (1) SEMICOLON?
// (2) How does this wire up an event to the previous
// jQuery AJAX GET? Didn't it already happen?
tmplLoader.complete(function () {
$(host).trigger("TemplateLoaded", [path]);
});
}
};
})(jQuery, document);
- 那里应该有分号吗?
- 似乎 AJAX GET 正在发生,然后一个事件被连接到它 - 我在这里错过了什么?