JQuery документ готов во внешнем скрипте - PullRequest
11 голосов
/ 27 февраля 2009

На моей странице есть внешний скрипт, который содержит некоторый jQuery. Большинство из них работает нормально, за исключением этого бита:

$(document).ready(function(){
    alert('x');                        
});

Этот фрагмент кода работает нормально, когда я запускаю его внутри HTML-страницы, но не в файле .js. У меня нет другой библиотеки в HTML, у меня есть window.onload внутри HTML, но если я удаляю ее, бит jQuery все равно не работает. И это не генерирует никаких сообщений об ошибках.

Есть предложения?

1 Ответ

26 голосов
/ 27 февраля 2009

Поскольку это было проблемой в этом обсуждении , вы уверены, что включили jQuery до , включая ваш внешний скрипт?

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="externalScript.js"></script>
...