У меня проблемы с мобильными устройствами со следующим div, link и jQuery:
<div id="div1" style="width:300px;height:100px;">
<a href="#" id="link1">Link</a>
</div>
<script type="text/javascript">
$('#link1').click(function() {
alert('Clicked link');
});
$('#div1').mouseenter(function(){
alert('Entered div');
});
</script>
С ПК, если вы наведите курсор мыши на div1, он выдаст предупреждение «Введен div». Когда вы щелкаете ссылку1, появляется предупреждение «Нажатая ссылка». Совершенная.
Однако с мобильного устройства зависание не работает. Это нормально, но когда пользователь нажимает ссылку1, он сначала предупреждает «Введен div». Если они нажимают еще раз, появляется предупреждение "Кликнула ссылка".
Как я могу получить уведомление "Кликнув ссылку" в первый раз, когда пользователь щелкает ссылку1 с мобильного устройства, не жертвуя при этом его работой с рабочего стола?