Задать вопрос
@gifon

Оптимизация событий под тачскрин?

Здравствуйте, пытаюсь оптимизировать сайт под тачскрин планшета
Но заметил что если диспатчить mouseleave програмно то при следующем клике mouseenter не срабатывает
Как переделать событие?
<button onmouseenter="enter(event)" onmouseleave="leave(event)">state</button>
<script>
	function enter(event) {
		event.target.style.background = "blue";
		setTimeout(function () { event.target.dispatchEvent(new Event("mouseleave")) }, 2500)
	}
	function leave(event) {
		event.target.style.background = "";
	}

</script>
  • Вопрос задан
  • 40 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы