У меня есть что-то подобное в моих сценариях jquery:
$( document ).on( "click", ".button", function() {
похоже, он отлично работает на всех сенсорных устройствах, я не заметил никаких проблем в своем тесте. Мне действительно нужно добавить touchstart? Так:
$( document ).on( "click touchstart", ".button", function() {
Или это неактуально в наше время?
click
. Если вы хотите выполнить действие сразу после касания, используйтеtouchstart
- person Rory McCrossan   schedule 20.09.2018