2013-05-26 2 views
-1

내 웹 사이트에 간단한 애니메이션이 있습니다. 기본적으로 frame1 만 표시합니다. 내 목표는 사용자가 이미지를 가리키면 다음 프레임을 계속 실행하고 싶습니다. 나는 mouseenter와 mouseover 함수를 사용해 보았습니다. 그러나 컨테이너 내에서 마우스를 움직이는 경우에만 함수를 실행합니다. 마우스가 컨테이너 안에 있고 움직이지 않는 경우에도 함수를 계속 실행하고 싶습니다. 이 당신을 도울 것입니다mouseenter를 반복적으로 실행하는 방법

+0

당신이 –

+0

$ (이)를 시도 것을 알고 바이올린을 만드십시오. mouseover (function() {- 여기에 코드}); – user2310422

+0

그건 내 피들 이제 뭐야? – user2310422

답변

0

희망,

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 
}) 

Fiddle

+0

아니,이게 내가 원하는게 아니야. 기본적으로 나는 사용자가 컨테이너 안에있는 한 반복적으로 발사 (예 : 경고 (e.type))를 유지하려고합니다. 사용자가 컨테이너를 떠날 때 (마우스 왼쪽) 아무 것도하지 않습니다. 사용자의 마우스가 컨테이너 외부에 있더라도 코드가 계속 실행됩니다. – user2310422

+0

jquery –

+0

의 .mousemove()를 시도해 볼 수 있습니다. mousemove()는 내가 찾던 것과 기본적으로 반대되는 마우스를 움직이면 실행됩니다. 마우스가 컨테이너 안에있는 한 마우스가 움직이지 않아도 계속 해고하고 싶습니다. – user2310422

관련 문제