Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   вызов функции, объявленной в другом файле. (https://javascript.ru/forum/dom-window/38961-vyzov-funkcii-obyavlennojj-v-drugom-fajjle.html)

foker 10.06.2013 14:10

вызов функции, объявленной в другом файле.
 
На моем сайте на кадой странице подключается несколько скриптов, два из которых - обязательные. Это common.js(есть на всех станицах, подключается выше) и page.js(индивидуален для каждой страницы).
Есть в файле common.js функция setNumpadBind(); объявляется так:
function setNumpadBind(){
//..
}
И почему-то когда я вызываю эту функцию в файле page.js, консоль ругается и говорит "Uncaught ReferenceError: setNumpadBind is not defined ".
Что делать? Где я накосячил?

vadim5june 10.06.2013 14:21

Цитата:

Сообщение от foker
И почему-то когда я вызываю эту функцию в файле page.js, консоль ругается и говорит "Uncaught ReferenceError: setNumpadBind is not defined ".
Что делать? Где я накосячил?

может быть page.js подключается раньше чем common.js?

foker 10.06.2013 14:23

нет, к сожалению, на всех страницах common подключается раньше. Так что дело в не этом

vadim5june 10.06.2013 14:27

Если setNumpadBind() подключается раньше и она глобальная а не объявлена внутри другой-то у меня нет вариантов

foker 10.06.2013 14:48

была объявлена в document.ready(); :thanks:


Часовой пояс GMT +3, время: 10:48.