Я пытаюсь создать событие наведения, которое показывает изображение. На моем рабочем столе/ноутбуке он срабатывает правильно. Однако на мобильном телефоне (сенсорный экран) изображение появляется только при нажатии на модальную ссылку, после чего оно прилипает (остается на экране).
На мобильных или сенсорных экранах я не хочу, чтобы событие наведения срабатывало.
Вот с чем я работаю.
HTML
<a href="#test" id="test-parent">Hover to show image</a>
<img class="preview" id="test-child" src="https://mayvers.com.au/wp-content/uploads/2017/09/test-image.jpg" />
<script>
$("#test-parent").hover(function() {
$("#test-child").fadeToggle();
});
</script>
CSS
.preview {
display: none;
position: absolute;
bottom: 0;
right: 0;
z-index: 1;
height: 50%;
}