我有两个项目列表 - 每个列表都在一个单独的浏览器窗口中。我在它们之间进行了 Drag n Drop - 这让我可以在窗口之间移动项目。有时我只是在同一个窗口中移动项目。
将项目从窗口 A 移动到窗口 BI 时,希望两个窗口都刷新以反映更改。A 使用 Drop 事件,B 使用 DragEnd 事件。但是,在同一窗口内拖动时,我不想在同一页面上触发两个刷新事件。
检测到下降发生在它自己的浏览器窗口之外会很漂亮。我怎么做?
附言。我刚刚看到在窗口外拖动时如何检测 Firefox 中的 dragleave 事件,但我宁愿看到更简单的方法。