2013-04-24 2 views
0

У меня есть связанный файл .js, объявляющий:перезапись объявила Jquery переменной в связанном файле

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

Теперь я хочу, чтобы перезаписать эту встроенный внутри HTML-файл. Я попытался

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

, и я также пытался объявить их как в качестве

window.imagesTotal = 4; 

Как я могу идти об этом?

ответ

2

Ваш «связанный» .js-файл объявляет imagesTotal внутри функции. Переменные, объявленные внутри функции, не могут быть доступны за пределами этой функции.

Вы должны каким-то образом удалить var до того imagesTotal, чтобы сделать его глобальным, или удалить var и предварять window. к imagesTotal в вашем «связанный» файл .js.

Смежные вопросы