我正在使用从另一个 PHP 文件到 PHP 文件的 AJAX 调用。被调用的 PHP 创建一个 html 内容以及一个 JAvascript 代码:
<div id = "chart" style="height: 400px "></div>
<script src="http: //ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script src = "http://code.highcharts.com/highcharts.js" > < /script>
<script>
$(function (){
var xcat = ["Build 1","Build 2"];
var datas = [100,60];
$("#chart").highcharts({
chart: {
type: "column"
},
title: {
text: "Build Progress"
},
xAxis: {
categories: xcat
},
yAxis: {
title: {
text: "seconds"
}
},
series: [{
name: "Boot Time",
data: datas
}]
});
});
</script >
使用 innerhtml 插入后,该脚本不会执行。我阅读了一些解决方案:其中一个存在,但用于外部 js 文件。
http://www.hunlock.com/blogs/Howto_Dynamically_Insert_Javascript_And_CSS#quickIDX1
我需要知道如何让脚本在没有外部 js 文件的情况下运行
帮我做同样的事情
谢谢。帕特里克