Показать сообщение отдельно
  #8 (permalink)  
Старый 30.01.2016, 16:06
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

Сообщение от diga Посмотреть сообщение
т.е. мне надо глобально объявить переменную? в моем случае мне кажется это не очень корректно.
Попробовал выдает ошибку:
Uncaught TypeError: onDrop is not a function(…)

В js используется лексическая область видимости. Это означает, что внутренняя функция определена как свойство обьекта вызова внешней. Нельзя вызвать внутренню функцию, не вызвав внешнюю, потому что обьект вызова внешней функции еще не создан.
Ответить с цитированием