여기 시나리오가 있습니다 : jquery draggable()을 사용하여 조이스틱을 구현하고 조이스틱의 y 좌표를 기준으로 div를 왼쪽 또는 오른쪽으로 이동합니다 (if y가 양수이면 오른쪽으로 이동하고, 그렇지 않으면 y가 음수이면 왼쪽으로 이동). 나는이 부분을 이미 마쳤지 만 나의 문제는 언제 애니메이션을 멈출 것인가이다.다른 요소를 드래그하여 요소 애니메이트
예;
조이스틱을 위아래로 드래그하여 잡고 있으면 div가 움직이지 않아야합니다. 조이스틱을 놓을 때만 멈춰야합니다. 내가 어떻게 이걸 얻을 수 있니?
stop: function(){ $(div).stop() } //should stop animation
하고 내가 어떻게 이벤트의 대기를 멈추지 :이 추가 시도했다?
제안 사항? 또는 내가 잘못한 곳을 지적 할 수있는 누군가? 감사. .clearQueue
를 사용하는 당신이 필요합니다 http://jsfiddle.net/j3toxicat3d/cKd8k/2/
감사합니다. 그것은 큐잉을 멈추게합니다. 이제 문제 # 1이 남았습니다. – Jetoox
두 가지 문제를 해결하기 위해 바이올린을 업데이트했습니다. 내 편집 링크. – kalley
이것은 굉장합니다. 고마워요. 많은 사람. :) – Jetoox