Jquery 强制将JS加载到AJAX加载的HTML文件中
编辑:问题的简短版本 我通过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").
$(".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';