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

时间:2014-05-03 17:25:15

标签: jquery ajax

编辑:问题的缩写版本

我通过AJAX加载.html文件:

         $(".btn_quizTEST").click(function (event) {     
         $.ajax({
     url:"/working/ajaxtestFillinBlank1.html", 
     cache: false,
     dataType: "html",
     success:function(result){
          $(".exspace").html(result);
        }});  
    });

并且我的.js文件在加载的文件中不起作用(猜测因为JS已经加载并且没有看到尚未通过AJAX加载的HTML)

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

是否有类似的东西:

         $.ajax({
load a file
}).load( load JS file after loading the HTML file );

1 个答案:

答案 0 :(得分:0)

想出来:

  $("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
 });