Работа с шириной элемента без внутренних отступов

.innerWidth() — возвращает, или позволяет установить новое значение ширины для  первого элемента в наборе с учетом размера внутренних отступов (padding), но без учета рамки (border).

Читать дальше →

Работа с высотой элемента без внутренних отступов

.innerHeight() — возвращает, или позволяет установить новое значение высоты для  первого элемента в наборе с учетом размера внутренних отступов (padding), но без учета рамки (border).

Читать дальше →

Работа с атрибутом value

Метод позволяет получать и изменять значения элементов форм. Для элементов input это значение атрибута value; для списков выбора (select) – значение value выбранного элемента (в случае множественного выбора – массив значений); в случае с textarea, метод .val() будет работать непосредственно с содержимым тега textarea.

Читать дальше →

jqXHR-объект

jQuery XMLHttpRequest (jqXHR) появился в библиотеке jQuery в версии 1.5 и является расширенным вариантом объекта XMLHttpRequest. Например, он всегда будет содержать поля responseText и responseXML, а так же метод getResponseHeader(). Если запрос не предполагает использование нативного XMLHttpRequest (например в случае кроссдоменного запроса скрипта), jQuery создает jqXHR с нуля, и заполняет его насколько это возможно.

Читать дальше →

Переключатель классов

.toggleClass() — добавляет или удаляет заданный класс(ы) по принципу переключателя (добавляет, если элемент не содержит класса, и удаляет, если класс есть).

Читать дальше →