Задержка перед повторными кликами

Небольшой скрипт для библиотеки jQuery, который позволяет всего одним атрибутом, устанавливать нужную задержку на повторные клики для любых элементов.

Кнопка в примере имеет HTML-код:

И событие на клик, которое добавляет в div текст:

Для того, чтобы установить задержку события на повторное нажатие, добавляем к кнопке атрибут delay-click и нужное время в миллисекундах.

Задержка 1 секунда

Задержка 5 секунд

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

Также можно на CSS добавить стили для неактивной кнопки:

Смотрите также:

Добавить комментарий:

Ваш комментарий отправлен!