Jquery 强制将JS加载到AJAX加载的HTML文件中

Jquery 强制将JS加载到AJAX加载的HTML文件中,jquery,ajax,Jquery,Ajax,编辑:问题的简短版本 我通过AJAX加载.html文件: $(".btn_quizTEST").click(function (event) { $.ajax({ url:"/working/ajaxtestFillinBlank1.html", cache: false, dataType: "html", success:function(result){ $(".exspace").

编辑:问题的简短版本

我通过AJAX加载.html文件:

         $(".btn_quizTEST").click(function (event) {     
         $.ajax({
     url:"/working/ajaxtestFillinBlank1.html", 
     cache: false,
     dataType: "html",
     success:function(result){
          $(".exspace").html(result);
        }});  
    });
而我的.js文件在加载的文件guess中不起作用,因为js已经加载,并且没有看到尚未通过AJAX加载的HTML

如何将JS文件应用于加载的AJAX html文件

是否有类似于:

         $.ajax({
load a file
}).load( load JS file after loading the HTML file );
我想出来了:

  $("button").click(function (event) {
     $.ajax({
                    url: // file URL,
                    dataType: "html",
                    success: function (result) {
                        $('#DIV').append(result);
                    }
                }).load('jsfile.js');  <-- load JS file after click event
 });

您的javascript是否需要$document.ready事件?不要紧,我终于找到了答案:-->$.ajax{load file}.load'path to.js';