remove()
如前所述,我删除了一个元素:删除更高层
现在,当我再次单击我的链接打开弹出窗口时,该链接无法工作,因为该层之前已删除。
如何从我的元素中删除 remove 属性?
更新:
requireJS
单击链接时,我使用插件加载 JS 文件:
$('a#addUser').click(function () {
require (['controllers/users/add'],function() {
$('#loading').fadeOut('fast');
});
});
在 controllers/users/add.js 我有那个弹出窗口,用户可以关闭弹出窗口,到目前为止我没有任何问题,问题是当用户再次单击链接并且应该再次显示弹出窗口时,但在我的代码中弹出窗口不再打开。
回答: 问题是requreJS,因为这个插件允许我加载我的javascript一次,
我应该使用$.getScript()
而不是 requreJS