2016-02-28 63 views
0

排序元素jQuery用戶界面可排序的毛刺也有的mouseenter鼠標離開事件。 當我將鼠標懸停在上面時,一些按鈕顯示在可排序元素的頂部。 雖然我將可排序的元素拖放到另一個可排序的元素上,但我有一些小故障,這些按鈕在半秒內迅速顯示並刪除。 如果我拖動排序緩慢我沒有這些毛刺。與MouseEnter事件

我想過在禁用mouseenter事件的同時拖動排序然後再將其打開時再打開它? 有人可以提供一個例子嗎? 或者也許還有其他更好的解決方案?

乾杯。

+0

一個[fiddle](https://jsfiddle.net)複製你的問題將是有用的。 – Yass

回答

0

我遇到了同樣的問題,我能夠驗證錯誤是在jquery ui css文件中,當我從頁面鏈接中刪除它時,它工作正常。

+0

嗯,我只是從我的頭上刪除了「jquery-ui.css」鏈接...我意識到我沒有使用它的風格,如果你不使用它的風格,你可以從你的頭,然後當你執行拖動事件時,它不會自動調用「離開」或「輸入」,這是正確的,因爲你不離開元素,只需單擊並執行移動動作。無論如何,如果你想要「離開」或「進入」事件,那麼你可以更精確地使用它們......關於這個問題還有什麼問題嗎? –