Я пытаюсь изучить jQuery из книги. В нем есть примеры, но когда я пытаюсь сделать то же самое, результат не тот. когда я бегу
$("p");
в консоли Firebug (1.12.8) отображается только один абзац, хотя на странице есть 4 абзаца, но в книге результат представляет собой набор из всех 4 абзацев. Это проблема с версией Firebug?
Обновить:
Вот мой код HTML:
<!doctype html>
<html>
<head>
<meta charset='utf-8'>
<title>Test | Pro PHP and jQuery</title>
</head>
<body>
<p>Hello World!</p>
<p class='foo'>Another paragraph but this one has a class.</p>
<p><span>This is a span inside a paragraph.</span></p>
<p id='bar'>Paragraph with an id.
<span class='foo'>And this sentence is in a span.</span>
</p>
<script src='http://www.google.com/jsapi' />
<script>
google.load("jquery", "1.4.2");
</script>
</body>
</html>
и я использую Firefox 26 и jquery 1.4.2 (как в книге). Кроме того, использование jQuery() вместо $() не работает.
Обновить:
Хорошо, я обнаружил, что это проблема с моим html. Я не должен был использовать тег self clos script. Теперь нет проблем.
Хорошо, я обнаружил, что это проблема с моим html. Я не должен был использовать тег self clos script. Теперь нет проблем. Кстати, спасибо @Sebastian за то, что я помню, как я принимал свой собственный ответ.
$
. Чтобы быть уверенным, что вы используете jQuery, напишите вместо этогоjQuery("p")
.