jQuery - популярный JavaScript - фреймворк с открытым программным кодом. Он был представлен в январе 2006 года, в BarCamp NYC, Джоном Ресигом (John Resig). Используется более чем 31% от 10,000 наиболее посещаемых сайтов. jQuery является популярной библиотекой JavaScript, которая мощно используется на сегодняшний день.
jQuery является свободным открытым программным обеспечением, с двойным лицензированием под MIT License и GNU General Public License второй версии. Синтаксис jQuery разработан, чтобы сделать ориентирование в навигации удобным, благодаря выбору элементов DOM, созданию анимации, обработки событий, и разработки AJAX - приложений. jQuery также предоставляет возможности для разработчиков, для создания плагинов в верхней части библиотеки JavaScript. Используя эти объекты, разработчики могут создавать абстракции, для низкоуровневого взаимодействия и создавать анимацию для эффектов высокого уровня. Это способствует созданию мощных и динамичных веб-страниц.
Специфика
Основная задача jQuery - это предоставлять легкий и гибкий инструментарий, кросс-браузерную адресацию DOM объектов, с помощью CSS и XPath селекторов. Также данный фреймворк предоставляет интерфейсы для Ajax - приложений, обработчиков событий и простой анимации.
Принцип работы jQuery заключается в использовании класса (функции), который при обращении к нему возвращает сам себя. Таким образом, это позволяет строить последовательную цепь методов.