Я хотел бы сделать так, чтобы, когда вы перетаскиваете палец по набору элементов, на фоне того, что у вас есть пальцы на изменениях.
Кажется, я хочу использовать событие touchmove для этого, но насколько я могу судить, целевой элемент никогда не меняется, даже когда вы перетаскиваете. Клиент X и клиентY меняют, и я нашел эту функцию document.elementFromPoint
, которая работает в chrome, но кажется очень круговой (и я не уверен, какие браузеры ее поддерживают)
Посмотрите на эту скрипку, я хочу, чтобы ящики становились зелеными, когда вы касались их:
Кстати, в chrome вам нужно зайти на вкладку агента пользователя в конфигурационном модуле инспектора и выбрать "эмулировать события касания", чтобы увидеть мой пример.
Edit:
Я нашел идею использовать mouseenter
здесь Как обнаружить элементы html на touchmove и заставить его работать на рабочем столе хром, но не на мобильном сафари.