Задачи для решения

Урок

Реализуйте плагин 'лупа'.

Реализуйте плагин плавной прокрутки наверх.

Реализуйте валидацию форм. Правила валидации: email, телефон, дата, домен.

Реализуйте сортировку таблицы по всем колонкам.

Дана таблица. Сделайте так, чтобы можно было менять колонки таблицы местами.

Дан инпут с датой. Реализуйте плагин, который добавит календарик к таким инпутам. Календарик должен появляться по получению фокуса инпутом.

Реализуйте блокнотик, в который можно добавлять новые записи. Записи появляются слева от блокнотика в виде ссылок с текстом в виде даты-времени создания этой записи. Можно нажать на ссылку и в блокноте появится текст за эту дату. Записи храните в локальном хранилище.

Реализуйте плагин resize, который будет добавлять блокам возможность менять свой размер, если потянуть за нижний правый угол блока.

Реализуйте плагин drag, который будет добавлять блокам возможность быть перемещенным мышкой по экрану.

Дан инпут. В этот инпут вводится текст. По мере ввода этот текст должен искаться на странице (во всех местах) и выделятся каким-нибудь фоном.

Реализуйте выпадающую по клику менюшку.

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

Реализуйте чеклист с хранением в локальном хранилище.

Реализуйте маску для инпута (погуглите, то это).

Реализуйте инпут, в который вводится число и по мере ввода оно автоматически разбивается на тройки чисел.

Реализуйте календарь, в котором можно отметить две даты и календарь напишет количество дней между двумя этими датами.

Реализуйте инпут, в который вводятся числа и они под инпутом выводятся прописью.

Реализуйте плагин для подсветки кода.

Реализуйте по наведению на цвет - всплывающее окошко с этим цветом.

Реализуйте по наведению на угол - всплывающее окошко с этим углом.

Реализуйте по наведению на время - всплывающее окошко с этим временем.

Реализуйте по наведению на временную функцию - всплывающее окошко с этой функцией.

Реализуйте визин редактор.

Найдите все email-лы на странице и сделайте их в виде ссылки mailto.

Найдите все цены в долларах и сконвертируйте их в нужную валюту сразу при загрузке страницы.