Страницы

Поиск по вопросам

вторник, 29 января 2019 г.

Появление элемента после длительного нажатия на блок

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


Ответ

$(document).ready(function(){ var shows = 0; $('#longClick').mousedown(function(){ shows = setTimeout(function(){ $('#shower').show(); }, 2000); }); $('#longClick').mouseup(function(){ clearTimeout(shows); }); $('*').not($('#shower')).mousedown(function(){ $('#shower').hide(); }); });

Click me 2 second
Click for close
Click for close

Комментариев нет:

Отправить комментарий