2016-02-28 61 views
0

排序元素jQuery用户界面可排序的毛刺也有的mouseenter鼠标离开事件。 当我将鼠标悬停在上面时,一些按钮显示在可排序元素的顶部。 虽然我将可排序的元素拖放到另一个可排序的元素上,但我有一些小故障,这些按钮在半秒内迅速显示并删除。 如果我拖动排序缓慢我没有这些毛刺。与MouseEnter事件

我想过在禁用mouseenter事件的同时拖动排序然后再将其打开时再打开它? 有人可以提供一个例子吗? 或者也许还有其他更好的解决方案?

干杯。

+0

一个[fiddle](https://jsfiddle.net)复制你的问题将是有用的。 – Yass

回答

0

我遇到了同样的问题,我能够验证错误是在jquery ui css文件中,当我从页面链接中删除它时,它工作正常。

+0

嗯,我只是从我的头上删除了“jquery-ui.css”链接...我意识到我没有使用它的风格,如果你不使用它的风格,你可以从你的头,然后当你执行拖动事件时,它不会自动调用“离开”或“输入”,这是正确的,因为你不离开元素,只需单击并执行移动动作。无论如何,如果你想要“离开”或“进入”事件,那么你可以更精确地使用它们......关于这个问题还有什么问题吗? –