У меня простая анимация на моем сайте, по умолчанию я показываю только frame1. Моя цель - когда пользователь наводил изображение, я хочу продолжать выполнять следующие кадры. Я пробовал использовать функции mouseenter и mouseover. Но они выполняют обе функции только в том случае, если вы перемещаете мышь внутри контейнера. Я хочу продолжать выполнять функции только тогда, когда мышь находится внутри контейнера и даже не движется.Как сохранить операцию mouseenter повторно повторно
ответ
Надеется, что это поможет,
HTML
<img src="https://www.google.co.in/images/srpr/logo4w.png"/>
Js:
$('body').delegate('img', 'mousemove', function(e) {
alert(e.type)
//write your code here
})
Нет, это не то, что я ищу. В принципе, я хочу повторно продолжать стрельбу (например: alert (e.type)), пока пользователь находится внутри контейнера. Как только пользователь покинет контейнер (mouseleave), ничего не сделайте. Ваш код будет продолжать стрельбу, даже если мышь пользователя находится за пределами контейнера. – user2310422
Вы можете попробовать .mousemove() jquery –
.mousemove() будет срабатывать только после того, как вы ПЕРЕМЕЩАете мышь, которая в основном противоположна тому, что я ищу. Я хочу продолжать работу, даже если мышь не движется, пока мышь находится внутри контейнера. – user2310422
заведите скрипку, чтобы знать, что вы пытались –
$ (это). mouseover (function() {- код здесь}); – user2310422
Это моя скрипка, что? – user2310422