0

jQueryUIを使用しています。iframe内で要素をドラッグし、マウスをiframeの外に移動しても、要素はドラッグ可能な状態のままです。したがって、マウスをiframeに戻しても、マウスの左ボタンを押したときと同じようにドラッグできます。

それを回避する方法は?要素のドラッグを開始すると、最後にドラッグ可能な位置でiframeから出たときに停止しますか?

4

1 に答える 1

0

ドラッグされている要素が解放されないように、ポインターが iframe を離れたときに mouseup() をトリガーする必要があります。

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

私のソリューションに関してさらに質問がありましたので、詳細については、ここに投稿された私の質問を参照してください

于 2013-02-26T14:43:50.360 に答える