2011-09-11 3 views
4

데모 : http://jsfiddle.net/thisizmonster/VRPDa/jQuery를 강제로 마우스 이동 및 클릭

목적 :

  1. 마우스 버튼 위치 (버튼 위치해야합니다 자동 계산)
  2. 화재 마우스 클릭 이벤트를 이동해야합니다

어떻게 해?

편집/추가는

모두 나는 그것의 실패라고 생각, 내가 마우스 좌표를 이동할 수 없습니다 말했다 때문에. Btw 내 주요 목적은 페이스 북의 코멘트 플러그인 때문입니다. 기본적으로 "사회적 순위 별"이 표시됩니다. 내 요구 사항은 "역순으로"기본값입니다. 하지만 플러그인 자체가 iFrame에 배치되므로 요소에 액세스 할 수 없습니다. 그래서 나는 페이지가로드 된 후, 마우스를 빠르게 움직이고 옵션을 선택하고 다시 마우스 좌표를 되돌리기로 결정했다. 그것의 당신이 자바 스크립트를 통해 마우스 포인터의 위치를 ​​제어 할 수없는, 내가 다행히 :(

답변

7
  1. $('#item').click(); 또는 $('#item').trigger('click'); (mouseenter
같은 다른 트리거에 대한 후자를 사용
8

생각하지 못했습니다. 가능하지

+1

이유가 무엇인가요? – fibono

+1

@fibono : 실제로 가능한 경우 상상해보십시오. 악성 스크립트는 의도적으로 커서를 배너, 링크, 다양한 요소 및 si로 이동시킬 수 있습니다. 그들을 클릭하여 원하지 않는 콘텐츠로 사용자를 넘치게합니다. – FiddlingAway