拖动;使用jQuery UI问题删除iFrame

时间:2013-02-25 10:38:09

标签: jquery-ui iframe drag-and-drop draggable iframe-app

我正在使用jQuery UI。当我在iframe中拖动元素并将鼠标移出iframe时,该元素仍处于可拖动状态。因此,当我将鼠标移回iframe时,我仍然可以将其拖动,就像我将鼠标左键按下一样。

如何避免它?因此,如果我开始拖动元素,当我在最后一个可拖动的位置离开iframe时它会停止吗?

1 个答案:

答案 0 :(得分:0)

当指针离开iframe时,你需要触发一个mouseup(),这样就不会释放被拖动的元素。

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

有更多问题与我的解决方案有关,所以请参阅我的问题posted here了解更多详情