Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.12.2013, 23:45
Новичок на форуме
Отправить личное сообщение для FunBek Посмотреть профиль Найти все сообщения от FunBek
 
Регистрация: 12.12.2013
Сообщений: 7

Touch события
Доброго времени суток, мне нужна помощь в следующем вопросе: необходимо с помощью JavaScript или библиотек на нем проверить, является ли устройство с поддержкой touch
P.S. нашел библиотеку Hammer.js которая описывает события прикосновения пальцем, кто знает как поймать эти события пожалуйста откликнитесь. Заранее спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 13.12.2013, 19:39
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

не очень понятно, чтоб под словом "поймать" подразумеваете. Если просто проверить, подключите Modernizr и получите у <html> класс "touch" или "no-touch", а в js булево Modernizr.touch
Ответить с цитированием
  #3 (permalink)  
Старый 15.12.2013, 19:58
Новичок на форуме
Отправить личное сообщение для FunBek Посмотреть профиль Найти все сообщения от FunBek
 
Регистрация: 12.12.2013
Сообщений: 7

спасибо за совет, почитаю

Последний раз редактировалось FunBek, 15.12.2013 в 20:05.
Ответить с цитированием
  #4 (permalink)  
Старый 15.12.2013, 20:04
Новичок на форуме
Отправить личное сообщение для FunBek Посмотреть профиль Найти все сообщения от FunBek
 
Регистрация: 12.12.2013
Сообщений: 7

а поймать, я имел ввиду, когда у нас наступает событие touch (человек прикосается пальцем к дисплею), нужно элементу Html добавить класс (addClass), когда же пользователь щелкает мышью, то этот класс убираем, и добавляем новый класс.
Ответить с цитированием
  #5 (permalink)  
Старый 15.12.2013, 22:39
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

Сообщение от FunBek
человек прикосается пальцем к дисплею), нужно элементу Html добавить класс (addClass), когда же пользователь щелкает мышью, то этот класс убираем
Пытался представить эту ситуацию (человек сначала ткнул пальцем в монитор, а затем щелкнул мышью), но не смог. Ну, раз надо, то
el.addEventListener("click",
el.addEventListener("touchstart",
Ответить с цитированием
  #6 (permalink)  
Старый 16.12.2013, 14:12
Новичок на форуме
Отправить личное сообщение для FunBek Посмотреть профиль Найти все сообщения от FunBek
 
Регистрация: 12.12.2013
Сообщений: 7

спасибо за ответ
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Алгоритм работы обработчика события salikoff Events/DOM/Window 1 20.09.2012 23:46
Дебаг js, или как найти обработчик события для тега jimm88 Events/DOM/Window 1 18.04.2012 15:11
Передача параметров в колбэки и дальнейшее их вешанье на события. Gremlin Общие вопросы Javascript 17 13.08.2011 08:54
Drug&Drop + всплывание события = проблемы =(( _NoName_ Events/DOM/Window 4 05.03.2009 17:47
Явный вызов процедуры обработки события. supchik Общие вопросы Javascript 18 27.01.2009 13:16