2013-02-25 4 views
0

jQuery UI를 사용하고 있습니다. iframe에서 요소를 드래그하고 마우스를 iframe 밖으로 이동하면 해당 요소는 여전히 드래그 가능한 상태입니다. 따라서 마우스를 iframe으로 다시 이동시킬 때 마우스 버튼을 놓은 것처럼 드래그 할 수 있습니다.jQuery UI 문제를 사용하여 iFrame에서 드래그 앤 드롭

어떻게 피 하시겠습니까? 그래서 요소를 드래그하기 시작하면 마지막으로 드래그 할 수있는 위치에서 iframe을 벗어날 때 중지됩니다.

답변

0

드래그중인 요소가 해제되지 않도록 포인터가 iframe을 떠날 때 mouseup()을 트리거해야합니다.

$('body').one("mouseleave", function(){ 
    $('body').mouseup(); 
}); 

가 추가 질문이 너무 자세한 내용

을 내 질문 posted here를 참조하십시오, 내 솔루션에 관한했다