我有一个链接的.js文件,声明:
$(document).ready(function() {
var imagesTotal = 4;
}
现在我想在HTML文件中覆盖此内联。我试过了
$(document).ready(function() {
window.imagesTotal = 4;
}
我也尝试将它们声明为
window.imagesTotal = 4;
我该怎么做?
答案 0 :(得分:2)
您的“链接”.js文件在函数内声明imagesTotal
。函数内声明的变量不能在该函数之外访问。
您必须以某种方式在imagesTotal之前删除var
以使其成为全局,或者删除var
并在您的“链接”.js文件中添加window.
到imagesTotal