小编ded*_*dit的帖子

通过JQuery加载和卸载JS文件的最佳方法

我一直很沮丧,试图找到通过jQuery加载和卸载一些JS文件的最佳方法,这是我能做的最后一件事:

  $("#button").live("click", function(){
    var pl = $(this).attr('rel');
    $.getScript('' + siteAddress + 'min/?js=fjs'+ pl +'', function() {
       $('#container').load(""+ siteAddress +"load/"+ pl +"/");    
    });
  });
Run Code Online (Sandbox Code Playgroud)

我想要做的是通过jQuery加载一些页面,同时它将包含适当的外部JS文件,用于当前页面已加载,它第一次正常工作,但是当我再次单击该按钮时,最后一个JS仍然加载,因此它会在同一页面内两次触发JS文件内的函数.

我一直尝试使用.append,也通过更改<script>属性和创建dynamicaly <script>元素,但仍然,我得到的是相同的结果.

javascript jquery programming-languages jquery-plugins

3
推荐指数
1
解决办法
1万
查看次数