jQuery - это библиотека JavaScript и это:
-
- Быстрый доступ к элементам документа - извлечение элементов с помощью селекторов (selector):
$('div.content').find('p');
- Быстрый доступ к элементам документа - извлечение элементов с помощью селекторов (selector):
- Кроссбраузерное изменение стилей:
$('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; });
