Вызов переменной из фукции
Есть JS код который подключается на странице
(function($, B){
var Test = B.View.extend({});
})(jQuery, Backbone);
Ниже по странице есть обработчик кнопки сабмит, в котором нужна переменная Test из выше приведенного кода.
$('.button').on('click', function(){
//ReferenceError: Test is not defined
var test = new Test;
});
если написать как показано то произойдет ошибка "ReferenceError: Test is not defined" Подскажите как вызвать в таком случае переменную Test? |
(function($, B){
var Test = B.View.extend({});
window.Test = Test;
})(jQuery, Backbone);
$('.button').on('click', function(){
//ReferenceError: Test is not defined
var test = new window.Test;
});
Но вообще можно задуматься над реорганизацией кода. Думается мне, что таких вещей быть не должно. |
не получается их объединить код кнопки генерируется php скриптом и присутствует только в тех местах, где он реально нужен. Отсюда и такая проблема.
|
| Часовой пояс GMT +3, время: 19:35. |