Нужна помощь с функцией
Добрый день. Нужна ваша помощь не могу понять, что за трабла.
Есть document.ready в рамках него пишу function nameTest(){ alert('test'); } вызывается она по событию onchange, но в итоге я наблюдаю is not defined, как меня это уже достало. Что не так. Чистый голый документ с document.ready. В нем одна функция по событию. Ничего ни где конфликтовать же не может. Помоги разобраться |
espltd, вынесите объявление функции из замыкания.
Т.е. так: $(document).ready(function(){ nameTest(); }); function nameTest(){alert('test');} nameTest(); |
Нет ни траблов, ни граблей. И ничего никуда не выносится
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <script> $(document).ready(function(){ function nameTest(){alert('test');} $("#test").on("change", nameTest); }); </script> <input id = "test" type="text"> |
Часовой пояс GMT +3, время: 21:19. |