2016-02-19 52 views
0

我有一個具有hoverIn()和hoverOut()函數的形狀,並且可以同時拖動它。我的問題是當我拖動的速度太快(不像真的很快)時,鼠標指針可能會在實際移動形狀之前超出形狀邊界。這會導致hoverOut被觸發,並且通過我的拖動功能來混亂。當我拖慢,這種情況不會發生,因爲形狀位移很小,鼠標總是在裏面。在Raphael中拖動速度過快時,hoverOut()會干擾拖動功能

我該如何處理這個事實,如果我拖着我不想處理hoverOut。我嘗試了unHoverfunction(),它部分工作,但現在拖動和離開形狀後,hoverOut函數不會像原本應該的那樣被觸發。

+0

有拖動時設置的標誌isDragging,並檢查您的懸停處理程序? – Ian

+0

好吧,我認爲有一個內置的解決方案,但是,這就是我所做的,工作正常。 – pomeKRANK

回答

0

我剛剛創建了一個標誌,好像沒有內置的解決方案。謝謝你的時間。