在链接文件中覆盖声明的jquery变量

时间:2013-04-24 10:10:27

标签: jquery

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

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

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

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

我也尝试将它们声明为

  window.imagesTotal = 4;

我该怎么做?

1 个答案:

答案 0 :(得分:2)

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

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