У меня есть следующее.
<a href="#" onclick="hello()">click me</a>
И у меня есть файл Javascript
$(document).ready(function() {
function hello() {
alert('hi');
}
});
Но когда я нажимаю "кликнуть меня", предупреждение не запускается. В нем говорится, что "привет" не определено. Я удаляю document.ready, и он работает.
Это потому, что "привет" не определяется до тех пор, пока весь документ не будет готов, но когда отображается вышеописанный тэг "anchor", он не может найти функцию?
Есть ли способ заставить это работать?
- Мне нужно вызвать функцию javascript из тега html через уродливый "onclick"
- Мне нужно сохранить JS внутри document.ready(есть другие части, которые мне нужны)