У меня есть код, который изменяет класс таблицы. На телефоне иногда таблица будет слишком широкой для экрана, и пользователь будет перетаскивать/прокручивать, чтобы увидеть содержимое. Однако, когда они касаются и перетаскивают стол вокруг, он срабатывает при каждом перетаскивании.
Как я могу проверить, пришел ли прикосновение в результате касания? Я попробовал отслеживать dragstart и dragend, но я не мог заставить это работать, и это кажется неэлегантным подходом. Есть ли что-то, что я мог бы добавить ниже, что, по существу, определило бы: "Это коснулось конца перетаскивания?"
$("#resultTable").on("touchend","#resultTable td",function(){
$(this).toggleClass('stay');
});
Заранее благодарю вас за помощь.
PS - используя последний jquery, и, хотя обычный клик работает, он очень медленный по сравнению с touchhend.