我一直在努力将 JavaScript 函数转换为全局变量。
我总共有 2 个文件,它们基本上是整个函数的一部分,这里是 JavaScript 函数。
<script type="text/javascript">
$.get("banner1.php", function(getbannerlink1) {
$("#banner1").load(getbannerlink1+ " #productImage");
// var window.bannerlink1=getbannerlink1; (this doesn't want to work)
});
<script>
基本上,banner1.php 从数组中选择一个随机 URL,并回显该 URL。该 JavaScript 然后获取 URL,然后执行该 URL 的 .load() 函数并从该 URL 获取#productImage 类,基本上它从随机 URL 获取产品图像。这一切都很好。现在我需要将 getbannerlink1 变量转换为全局变量,因为我也想在这个函数之外使用链接。
我在关闭函数之前尝试过使用以下内容:
var window.bannerlink1=getbannerlink1;
但这只是完全破坏了功能:/
我究竟做错了什么?