en.javascript.info/archive/3-jquery-stub/1-jquery-intro/article.md
2015-02-22 12:44:37 +03:00

2.9 KiB
Raw Blame History

Введение

Эта глава содержит основную информацию, которая нужна, чтобы при помощи jQuery работать с документом.

Я также постараюсь изложить в ней структуру методов и основные особенности jQuery, которые не очевидны из документации.

Глава находится "в работе". Это означает, что раскрыты далеко не все темы, а то, что раскрыто, является скорее очерком, который постепенно обрастает "мясом" разъяснений и задач.

[cut]

О библиотеке jQuery

jQuery -- библиотека, которая позволяет делать код короче, а также устраняет наиболее одиозные кросс-браузерные различия.

Она не содержит встроенных архитектурных решений и, таким образом, не навязывает свой стиль. Просто делает код короче. За это её и любим.

Подключаем jQuery

Библиотеку jQuery можно скачать себе на диск с сайта , а можно -- вставить в документ, используя известные интернет адреса:

  • По адресу [](http://code.jquery.com/jquery-latest.js) -- доступна всегда последняя версия
  • С сети Google: [](https://developers.google.com/speed/libraries/devguide?hl=ru#jquery) можно загрузить любую из не слишком старых версий. Синтаксис такой: `src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"`, где `1.8.3` -- версия, причём можно указать её приблизительно: `1.8` означает последнюю версию вида `1.8.*`, а `1` -- последнюю версию вида `1.*`. Файл `jquery.min.js` обозначает сжатый код, а `jquery.js` -- несжатый, для удобства отладки.

Например, подключим на страницу последнюю версию jQuery в несжатом виде и проверим её работу:

<!--+ run -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>

<script>
  alert( typeof $ ); // если jQuery загрузилась -- выведет function
</script>

Или так:

<!--+ run -->
<script src="http://code.jquery.com/jquery-latest.js"></script>

<script>
  alert( typeof $ ); // если jQuery загрузилась -- выведет function
</script>