$ locationChangeStart действует не так, как я ожидаю

document.getElementById('first').addEventListener('touchstart',myFunction);

document.getElementById('first').addEventListener('click',myFunction);
    
function myFunction(e){
  e.preventDefault();e.stopPropagation()
  do_something();
}    

Вы должны использовать e.stopPropagation(), потому что если нет, ваша функция дважды будет запущена на мобильном устройстве

0
задан 25 February 2015 в 10:32
поделиться