0

我有一个链接的 .js 文件,它声明:

$(document).ready(function() {
var imagesTotal = 4;
}

现在我想在 HTML 文件中覆盖这个内联。我试过了

$(document).ready(function() {
    window.imagesTotal = 4;
    }

而且我也尝试将它们都声明为

  window.imagesTotal = 4;

我该怎么做?

4

1 回答 1

2

您的“链接” .js 文件imagesTotal在函数内声明。在函数内部声明的变量不能在该函数外部访问。

您必须var在 imagesTotal 之前以某种方式删除以使其成为全局,或者在您的“链接”.js 文件中删除varwindow.添加到前面。imagesTotal

于 2013-04-24T10:12:16.367 回答