gpt4 book ai didi

javascript - 更改脚本 src onclick,页面加载后它会执行吗?

转载 作者:行者123 更新时间:2023-11-28 10:47:03 25 4
gpt4 key购买 nike

假设我有一个脚本,当您加载页面时会立即加载。

但是当您单击按钮时,脚本 src 会发生变化。新的 src 会被执行吗?

HTML

<button>
click
</button>

<script class="tracking" src="www.gamespot.com"></script>

Javascript

$("button").on("click",function(){
$.ajax({
url: url,
dataType: "script",
success: console.log("success")
});
});

var url = "www.test.com";

我实际上正在考虑在单击按钮时将第二个脚本附加到 DOM 中,但由于某种原因,结果在 jsfiddle 上很奇怪,所以我不确定这是否有效。

最佳答案

尝试使用RequireJS

会是这样的:

var url = "www.test.com";

$("button").on("click",function(){
require(url, function() {
// callback that is executed after the script is loaded
});
});

关于javascript - 更改脚本 src onclick,页面加载后它会执行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40348371/

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