gpt4 book ai didi

php - 如何让 $.getScript 正常工作?

转载 作者:行者123 更新时间:2023-12-02 19:52:59 24 4
gpt4 key购买 nike

我可以看到 jquery 的 $.getScript 位一旦工作就会很方便,但这是我遇到问题的最后一点。我怀疑这个问题是由我加载 JS 文件的方式引起的。我该如何让它发挥作用?我的index.html 实际上是index.php,并且body 标记之间的内容很少。我正在使用 jquery 1.7.1

<body id="btLive">
<script>
buildInterfaces();
</script>
</body>

buildInterfaces() 驻留在名为layoutLoader.js 的文档中。在该文件中,我有以下内容:

$(document).ready(function() {
$('#hToggle').click(function() {
aaa = "Not working.";
$.getScript('test.js', function() {
alert(aaa);
});
toggleHoverPanel();
});
});

作为我的测试,test.js 与 layoutLoader.js 位于同一文件夹中,并且仅包含以下内容:

aaa = "Successful Load."

当我单击按钮 hToggle 时,会发生toggleHoverPanel,但我没有收到任何警报。如果我在 aaa="Notworking."之后发出警报;我收到了预期的警报,告诉我它不起作用。我有很多东西需要使用它,但在我的一生中,我无法让它工作。帮忙?

最佳答案

很有可能找不到 test.js 文件。将这段代码添加到您的代码中并重试:

$(document).ajaxError(function(event, request, settings){
alert('error loading: ' + request.status);
});

关于php - 如何让 $.getScript 正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9026760/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com