将脚本销毁到DOM中

时间:2018-08-06 18:15:59

标签: javascript jquery ajax dom javascript-events

获得授权后,网站上会替换一个DOM。

$.ajax({
          url: window.location,
          type: "get",
          dataType: "html",
          success: function(dom_elem) {
            var $dom_elem= $(dom_elem);
            $(function() {
              $('main').replaceWith($dom_elem.closest('main'));
              $.getScript('/scripts.js');
            });
          }
        });

很明显,在这样的替换之后,所有事件都重复了。由此产生一个问题:如何用所有事件完全破坏以前连接的文件scripts.js?

或者也许有一种更优雅的方式来替换DOM,而无需重新初始化插件。

0 个答案:

没有答案