Необходимо добавить на веб-страницу возможность выбора элементов с помощью передвижения указателя мыши с удержанием в нажатом состоянии ее левой кнопки

Необходимо добавить на веб-страницу возможность выбора элементов с помощью передвижения указателя мыши с удержанием в нажатом состоянии ее левой кнопки или комбинации щелчка мышью с нажатием и удержанием клавиши <Ctrl> (<Meta>), подобно тому, как это делается в традиционных приложениях.

Решение

Читать

Используя GET-запрос, необходимо отправить на сервер некоторые данные.

Ответ, полученный от сервера, должен быть вставлен в определенный элемент вебстраницы.

Решение

Попробуем решить задачу, используя вспомогательную функцию $.get(url, [data], [success(data, textStatus, jqXHR)], [dataType]) (листинг 9.1.4).

Листинг 9 .1 .4 . Использование вспомога те л ьной ф ун к ции $.get()

Читать

Необходимо отыскать все ячейки таблицы, которые следуют перед шестой по счету (иначе говоря — с индексом, менее пяти).

Решение

Для решения задачи применим фильтр :lt(index)(листинг 1.3.7).

Листинг1 .3 .7 . Использование фильтра :lt(index)

Читать

Необходимо отыскать элемент по известному значению его атрибута id.

Решение

Для поиска элемента по значению его атрибута id воспользуемся селектором идентификатора (листинг 1.1.3).

Листинг1 .1 .3 . Использование селектора #id

Читать

Требуется заменить некоторые элементы со всем их внутренним содержимым, некоторым HTML-кодом.

Решение

Практически та же задача, которую мы решали в листинге 6.3.1, но теперь мы применим для ее решения метод replaceAll() (листинг 6.3.2).

Листинг6 .3 .2 . Использование метода replaceAll()

Читать

Используя POST-запрос, необходимо отправить на сервер некоторые данные.

Ответ, полученный от сервера, должен быть вставлен в определенный элемент вебстраницы.

Решение

Попробуем решить задачу, применив вспомогательную функцию $.post(url, [data], [success(data, textStatus, jqXHR)], [dataType]) (листинг 9.1.7).

Листинг 9 .1 .7 . Использование вспомога те л ьной ф ун к ции $.post()

Читать

На веб-странице необходимо организовать многоуровневое меню, раскрывающееся при наведении указателя мыши.

При этом все пункты меню должны быть доступными для индексации роботами поисковых систем. И конечно, страница должна соответствовать стандартам W3C.

Решение

Для решения этой задачи используем плагин Superfish, разработанный для библиотеки jQuery (листинг 11.1.1).

Листинг 1 1 .1 .1 . Использование плагина jQuery Superfish

Читать

Необходимо конвертировать строку, представленную в формате JSON, в полноценный JavaScript-объект.

 

Решение

Для решения используем вспомогательную функцию $.parseJSON(json) (листинг 10.3.2).

Листинг 1 0 .3 .2 . Использование вспомога те л ьной ф ун к ции $.parseJSON()

Читать

На веб-странице необходимо найти все элементы input, атрибут type которых содержит значение password.

Решение

Для решения задачи применим фильтр :password (листинг 1.7.3).

Листинг1 .7 .3 . Использование фильтра :password

Читать

При выполнении анимации необходимо задать некоторую задержку между двумя шагами очереди.

Решение

Для решения задачи воспользуемся методом delay() (листинг 3.3.4).

Листинг3 .3 .4 . Использование метода delay()

Читать