Javascript 使用$().load()方法加载脚本。为什么可以';我在Chrome开发者工具资源选项卡中看不到它吗?
我正在加载一个带有这段代码的脚本Javascript 使用$().load()方法加载脚本。为什么可以';我在Chrome开发者工具资源选项卡中看不到它吗?,javascript,google-chrome,google-chrome-devtools,Javascript,Google Chrome,Google Chrome Devtools,我正在加载一个带有这段代码的脚本 $('#taskScript').load(scriptName, function (data, textStatus, xmlHttpRequest) { 进入我文件中的这个空脚本标记 <script id="taskScript"></script> 我想调试脚本,但在CDT的sources选项卡中看不到它。这不是.load()API的用途。我想您需要的是$.getScript()。这将获取脚本并执行它。您不需要空的标记
$('#taskScript').load(scriptName, function (data, textStatus, xmlHttpRequest) {
进入我文件中的这个空脚本标记
<script id="taskScript"></script>
我想调试脚本,但在CDT的sources选项卡中看不到它。这不是
.load()
API的用途。我想您需要的是$.getScript()
。这将获取脚本并执行它。您不需要空的
标记,只需:
$.getScript( yourURL, function(theScript, status, jqxhr) {
// called on success after script has run
});
这似乎是chrome开发工具的一个缺点。尽管这是一种非常罕见的加载脚本的方法。如果有人问我这是否行得通,我甚至不敢肯定。