Нужна помощь с функцией
Добрый день. Нужна ваша помощь не могу понять, что за трабла.
Есть 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, время: 12:55. |