У меня, вероятно, простая проблема, с которой мне нужна помощь.
У меня есть два js-файла, которые я загрузил на страницу с помощью тега в html. Весь код в обоих этих файлах выполняется / загружается в пределах $(document).ready();
При определенном событии функция A, определенная в первом файле, пытается вызвать функцию B, определенную в другом файле. Однако, это терпит неудачу, я получаю ошибку, что функция B не определена.
Я заметил, что если я возьму определение функции B за пределы $(document).ready()
, эта функция A сможет вызвать функцию B - она находится в области видимости.
Почему?