2014-12-13 9 views
2

jQuery를 사용하여 드래그 이벤트를 트리거하려고합니다.jQuery mousedown() 함수가 드래그 이벤트에서 트리거하지 않습니다.

내가 드래그 이벤트를 트리거하기 위해 사용 여기에 바이올린 http://jsfiddle.net/sgsvenkatesh/hepbob75/5/

을 찾을 수 있지만 작동하지 않습니다하시기 바랍니다.

$(document).bind("mousedown", function() { ... }); 

이는 드래그 이벤트가 아닌 클릭 이벤트와 같습니다. 내가 드래그 이벤트에서 작동 할 수있는 방법이 있나요

$(document).bind("mousemove", function() { ... }); 

처럼 mousemove 대신 mousedown를 사용할 때 같은 코드는 절대적으로 잘 작동? 또는 드래그 이벤트에서 트리거하는 다른 함수가 있습니까?

추가 정보가 필요하면 알려주십시오.

답변

1

마우스가 클릭 된 위치를 기억하고 마우스가 드래그되어 있는지 확인해야합니다. 이 대답은 https://stackoverflow.com/a/4139860/1620112입니다.

+0

당신은 천재입니다! 완벽하게 해결되었습니다. 감사. :) –