JS меню с обработкой touch (касания) события

VH
На сайте с 25.05.2018
Offline
2
1041

Здравствуйте.

Ищу меню на javascript/jquery с обработкой touch (касания) события. Существуют ли такие в природе/интернете?

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

Сейчас решил проблему с помощью меню meanMenu - https://github.com/meanthemes/meanMenu, это простое мобильное меню, в котором справа от пункта меню появляется плюсик для раскрытия подменю.

Но всё таки, раз есть в js событие "касание", значит возможно и есть готовое меню, которое просто отлавливает данное событие.

Спасибо.

KV
На сайте с 22.12.2011
Offline
88
#1
VebmasterHtml:

Но всё таки, раз есть в js событие "касание", значит возможно и есть готовое меню, которое просто отлавливает данное событие.
Спасибо.

А возможно, есть готовые разработчики, которые долгое время изучали JavaScript и могут вам помочь, но, конечно же, за некую плату. А то развелось халявщиков. Не в обиду будет сказано!

Как бы на тебя ни давили, никогда не соглашайся на роль, что тебе не нравится *** http://handmade.tigress.com.ua
Z0
На сайте с 03.09.2009
Offline
759
#2

Не очень понятно, чем вас не устраивает эти события:

touchstart

...ouchstart

...touchmove

...touchend

...touchenter

...touchleave

...touchcancel

document.body.addEventListener('touchstart', function(e){
...
});

Или вы хотите готовый уже скрипт? Тут действий то на одно событие, стили дольше прописывать :)

KV
На сайте с 22.12.2011
Offline
88
#3
ziliboba0213:
Не очень понятно, чем вас не устраивает эти события:
touchstart
...ouchstart
...touchmove
...touchend
...touchenter
...touchleave
...touchcancel
document.body.addEventListener('touchstart', function(e){

...
});

Или вы хотите готовый уже скрипт? Тут действий то на одно событие, стили дольше прописывать :)

Конечно, он хочет готовый скрипт. И чтобы бесплатно, и чтобы все поняли, что он хочет.

VH
На сайте с 25.05.2018
Offline
2
#4

Да, я ищу готовый js скрипт меню.

K_V_S:
А возможно, есть готовые разработчики

Я и есть разработчик, просто не хочется делать то, что уже сделано.

Решение в обход тач событие описано в 1 сообщении, просто интересуюсь, более современными решениями. Т.е. если в javascript уже добавлены события касания, значит скорее всего уже сделаны и меню с обработкой касаний.

dma84
На сайте с 21.04.2009
Offline
168
#5
VebmasterHtml:
Да, я ищу готовый js скрипт меню.

Я и есть разработчик, просто не хочется делать то, что уже сделано.

Решение в обход тач событие описано в 1 сообщении, просто интересуюсь, более современными решениями. Т.е. если в javascript уже добавлены события касания, значит скорее всего уже сделаны и меню с обработкой касаний.

В наше время ещё делают меню на JS?

VH
На сайте с 25.05.2018
Offline
2
#6
dma84:
В наше время ещё делают меню на JS?

А на чём тогда щас меню делают для сайтов? на css3?

dma84
На сайте с 21.04.2009
Offline
168
#7
VebmasterHtml:
А на чём тогда щас меню делают для сайтов? на css3?

Ну да, вполне решает все задачи да и рендеринг идёт на видеокарте.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий