이벤트는 이벤트 만이 일련의 후 트리거 : 포인터가 요소 내에있는 동안.click() 중에 마우스가 움직 였는지 확인하는 방법은 무엇입니까? <a href="http://api.jquery.com/click/" rel="nofollow">.click()</a>에 대한 jQuery를 문서에 따르면
- 마우스 버튼이 눌러져.
- 포인터가 요소 안에 있으면 마우스 단추를 놓을 수 있습니다.
문제는 내가 클릭 이벤트를 등록하려는 항목의 그리드에서 "클릭하여 드래그"기능을 사용하고 있다는 것입니다. 즉, 드래그를 클릭 할 때마다 마우스가 항목을 누른 다음 드래그가 발생한 후 동일한 항목에서 해제된다는 의미입니다. 클릭 이벤트가 발생합니다.
마우스를 놓았을 때부터 마우스를 놓을 때까지 마우스가 움직이지 않으면 이벤트를 발생시킬 수있는 방법이 있습니까? jQuery 초급자로서이게 사소한 것처럼 보일 지 모르지만 나는 그저 당황 스럽다.
마우스 버튼을 누르면 그에게 일부 xanax를주세요! mousedown의 – supersize
은 마우스 위치를 기록한 다음 클릭시 비교합니다. 또는 끌기 기능을 드래그 기능에 구현하여 그 안에 플래그를 설정 한 다음 x ms 후에 설정을 해제 할 수 있습니다 (클릭 이벤트가 설정되기 전에 클릭 이벤트가 발생하기에 충분해야 함) –