Пространство имен является новым для меня в js - и мой проект стал очень сложным, поэтому пришло время приручить зверя: -P
Я создал пространство имен foo в foo.js, используя шаблон модуля.
var foo = (function () {
update: function () {
alert('z');
}
};
}());
Я могу вызвать foo.update в функции готовности документа на html-странице с $(function () {foo.update(); });
Но я не могу заставить его вызывать вызов из другого файла js.
Я пытаюсь вызвать его из bar.js
function updateTheFoo() {
foo.update();
}
Фактический вариант использования гораздо сложнее, так как я использую его в динамически созданном диалоговом окне jQueryUI с переменными кнопками.переданный код на лету - но это легкая часть ...
Я уверен, что это что-то простое - но я не могу найти ответ.
Большое спасибо!