#jquery
#jquery
Вопрос:
Я использую Rails и jQuery.
Вот HTML, который я получаю:
<head>
<title>Some</title>
<script src="/javascripts/jquery.js?1305699774" type="text/javascript"></script>
<script type="text/javascript">
alert("2");
$(document).ready(function() {
alert("1");
....
Когда я обновляю окно, я получаю только одно предупреждающее сообщение («2»).
Почему я не получил второе предупреждающее сообщение?
Комментарии:
1. Ваш браузер выдал какую-то ошибку?
2. Проверьте консоль на наличие ошибок, которые говорят
$
, что не определено. Если вы его найдете, убедитесь, что вы включили правильный файл.3. Используете ли вы какие-либо другие фреймворки, такие как MooTools?
4.
$().ready
выдает ту же ошибку? Также у вас загружены как jQuery, так и Prototype5. Смотрите docs.jquery.com/Using_jQuery_with_Other_Libraries для получения информации о совместном использовании jQuery и Prototype.
Ответ №1:
Вы включили prototype
, который также определяет $
. Поэтому используйте jQuery()
вместо $
и запускайте jQuery
в режиме .noConflict()