Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 09.04.2020, 15:38
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,704

Что бы совсем не было конфликтов, надо использовать pointerEvents. Для одной точки касания нормально будут работать и в Файрфоксе (десктоп)
Но есть один конфликт между mouse и touch, который трудно преодолеть.
Когда указатель уходит с элемента, к которому прицеплены обработчики событий, события mousеmove, mouseup перестают ему поступать. А все события touch продолжают идти тому элементу, с которого началось касание.
Ответить с цитированием
  #12 (permalink)  
Старый 09.04.2020, 15:39
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

nastya97core,
Ку-ку, чтобы они не конфликтовали изобрели pointer-события.
Ответить с цитированием
  #13 (permalink)  
Старый 09.04.2020, 17:56
Аватар для nastya97core
Аспирант
Отправить личное сообщение для nastya97core Посмотреть профиль Найти все сообщения от nastya97core
 
Регистрация: 04.04.2020
Сообщений: 60

Rise,
voraa,
простите, я немного туплю. вы говорите про css свойство pointerEvents?
Ответить с цитированием
  #14 (permalink)  
Старый 09.04.2020, 22:09
Аватар для nastya97core
Аспирант
Отправить личное сообщение для nastya97core Посмотреть профиль Найти все сообщения от nastya97core
 
Регистрация: 04.04.2020
Сообщений: 60

ладно, фиг с ним с poinerE.

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

https://jsfiddle.net/x8nbf12h/
Ответить с цитированием
  #15 (permalink)  
Старый 09.04.2020, 22:34
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Сообщение от nastya97core
вы говорите про css свойство
Нет, про pointer events, например, есть события mousedown (mouse events) и touchdown (touch events), а есть pointerdown их объединяющее. CSS-свойство выглядит так pointer-events.

Последний раз редактировалось Rise, 09.04.2020 в 22:39.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно организовать подключение скриптов? s24344 Общие вопросы Javascript 0 31.12.2018 11:53
Как правильно подключить стили в webpack? s24344 Сборка проекта, утилиты 0 08.11.2018 09:00
Пасоны, как правильно парсить параметры? megaupload Оффтопик 15 05.05.2013 14:44
Как правильно прицепить обработку события slowklg Events/DOM/Window 6 15.03.2012 16:20
Как правильно очистить maxlength в input? Маэстро Events/DOM/Window 10 22.06.2011 18:14