1

jQuery

我正在使用以下内容从另一个 js 文件加载 js 文件。

$.getScript("js/keys.js");

由于 ajax 调用,我从key.js中删除了一些事件处理程序。所以为了这个目的,我使用上面提到的代码重新加载keys.js,以便我删除的偶数处理程序可用。它工作正常;但是

我希望当我回忆key.js时,它只重新加载不在缓存中的那段代码,因为它重置了变量的值。

4

1 回答 1

1

我会建议不要重新加载key.js文件,只需激活/调用您已删除的事件处理程序。

而不是编写以下代码:

$.getScript("js/keys.js");

像这样替换它:(一个例子)

$("#name").click(function(){

});

希望它会帮助你。

于 2012-06-08T05:57:52.053 回答