jQuery文件在页面重新加载时丢失事件

时间:2015-02-13 13:40:46

标签: jquery events binding custom-events

我遇到绑定到文档对象的自定义事件的问题。我的应用程序分为几个文件,这里只是一个例子:

events.js

(function($){

    $(document).on("updateCommentsView", function(e, data){
        console.debug(e, data);
    });

})(jQuery);

app.js

// some code with functions inside .ready(), then
window.foo(formData, function(r){
    $(document).trigger("updateCommentsView", [{"formData":formData, "response": r}]);
});

问题

每当我刷新页面时(使用 F5 或刷新按钮或包括location.reload()在内的任何其他方法),events.js中的自定义绑定都将消失。但如果我在地址栏中点击 Enter ,一切都很好。有什么想法吗?

0 个答案:

没有答案