看到這個小提琴:如何用JQuery.hover和Raphael.animate動畫菜單?
每個列表項包括SVG元素。
我的目標是當用戶懸停列表項目,拉斐爾動畫發生(爲其子svg元素)。
我遇到了以下問題:
- 緩慢移動鼠標時JQuery.hover正常工作。但是,當您快速滑過(和關閉)兩個列表項(橫向)時,svg元素通常會卡在「mouseenter」動畫位置。
我試圖找出如何讓動畫以達到預期效果:當在兩個列表項迅速捕鼠,最終的結果是,SVG元素都在「鼠標離開」的位置。
上面的提琴演示了這個問題(在FireFox 5和Chrome 13中)。
你是對的,我最終只是在svg中添加文本而不是單獨的html文本。但是,同樣的問題仍然存在。解決方法是,動畫進入和退出時間必須設置爲相同的值。 – edt