document.getElementById('first').addEventListener('touchstart',myFunction);
document.getElementById('first').addEventListener('click',myFunction);
function myFunction(e){
e.preventDefault();e.stopPropagation()
do_something();
}
Вы должны использовать e.stopPropagation()
, потому что если нет, ваша функция дважды будет запущена на мобильном устройстве