jQuery - это библиотека JavaScript и это:
- Быстрый доступ к элементам документа - извлечение элементов с помощью селекторов (selector):
$('div.content').find('p');
- Кроссбраузерное изменение стилей:
$('ul > li:first').addClass('active');
- Изменение содержимого и структуры HTML-документа с помощью Application Programming Interface (API):
$('#container').append('<a href="more.html">more</a>');
- Кроссбраузерная обработка событий без добавления обработчиков событий в HTML-код:
$('button.show-details').click(function() { $('div.details').show(); });
- Анимация изменений документа - эффекты и графика:
$('div.details').slideDown();
- Кроссбраузерный обмен данными с сервером без перезагрузки страницы с помощью Ajax (изначально asynchronous JavaScript and XML) - технологии обмена данными между клиентом и сервером:
$('div.details').load('more.html #content');
- Простое решение типичных задач JavaScript, таких как итерации и обработка массивов:
$.each(obj, function(key, value) { total += value; });