Мне действительно нужно использовать touchstart или просто нажать «Выполнить задание»?

У меня есть что-то подобное в моих сценариях jquery:

$( document ).on( "click", ".button", function() {

похоже, он отлично работает на всех сенсорных устройствах, я не заметил никаких проблем в своем тесте. Мне действительно нужно добавить touchstart? Так:

$( document ).on( "click touchstart", ".button", function() {

Или это неактуально в наше время?


person RGS    schedule 20.09.2018    source источник
comment
Итак, я использую touchstart только для того, чтобы нажать, чтобы iphone работал быстрее?   -  person RGS    schedule 20.09.2018
comment
Это зависит от того, как вы хотите, чтобы ваш пользовательский интерфейс работал. Если вы хотите, чтобы пользователь нажимал и отпускал, используйте click. Если вы хотите выполнить действие сразу после касания, используйте touchstart   -  person Rory McCrossan    schedule 20.09.2018
comment
@RoryMcCrossan большое спасибо друг   -  person RGS    schedule 20.09.2018