-1
A
回答
0
只要把40%的規定在60%規則的前面。因爲你反其道而行之後,在另一個變得更小之前,懸掛的元素變得更大。這導致更大的元素不再貼合在小的元素上,而是纏在下面。它不再處於光標下方,因此懸停規則不再適用。這一直在不斷髮生。因此,這裏是代碼:
$(sidesAr[target]).stop(true,true).animate({width:"40%"},600);
$(this).parent().parent().stop(true,true).animate({width:"60%"},600);
或者jQuery的1.7,因爲它似乎並不與你的代碼中的任何問題。
0
$(this).parent().parent().stop(true,true).animate({width:"60%"},600); $(sidesAr[target]).stop(true,true).animate({width:"40%"},600);
它不應該是這樣:
$(sidesAr[target]).stop(true,true).animate({width:"60%"},600); $(sidesAr[other_target]).stop(true,true).animate({width:"40%"},600);
相關問題
- 1. 閃爍在畫廊中懸停
- 2. jQuery懸停閃爍
- 3. jQuery懸停()閃爍/褪色
- 4. jquery懸停閃爍問題
- 5. 避免在鼠標懸停閃爍
- 6. jquery懸停IE中的背景閃爍
- 7. 在鼠標懸停時在Chrome中閃爍的問題div
- 8. 在鉻瀏覽器中動態JS旋轉的文本閃爍
- 9. 停止閃爍從閃爍
- 10. Javascript不在鉻中工作,但在FF中工作
- 11. jQuery.post()不在鉻中工作,但在FF中工作
- 12. CSS - 將懸停狀態保持在「不停歇」狀態?
- 13. 懸停在文本鏈接上時不透明閃爍
- 14. jQuery防止懸停兒童閃爍
- 15. jQuery的工具欄懸停閃爍
- 16. jQuery懸停閃爍圖像標題
- 17. 鼠標懸停元素閃爍
- 18. jquery的DIV覆蓋閃爍懸停
- 19. 懸停時CSS過渡閃爍
- 20. 如何消除懸停閃爍?
- 21. 背景圖像閃爍鼠標懸停
- 22. jQuery懸停窗格兒童閃爍
- 23. Mouseover/mouseout,mouseenter/mouseleave,懸停閃爍問題
- 24. 懸停變換的閃爍效果
- 25. 與mousemove鼠標懸停閃爍
- 26. jQuery - 使用懸停動畫閃爍()
- 27. 隱藏的元素閃爍:懸停
- 28. 網頁在localhost中閃爍,但在虛擬主機時不閃爍
- 29. 停止在相同類別的div間懸停閃爍
- 30. 停止光標在IDLE中閃爍
奇怪的是,它的右邊是唯一的問題。這使得我認爲它是一個CSS/HTML問題.. – Cam
我喜歡它,當人們說它是一個瀏覽器特定的問題,然後我打開它在另一個瀏覽器中,同樣的問題發生=我看到同樣的事情發生在Chrome 15 – Joonas
我想想你可能想要做的第一件事是設置懸停/鏈接區域(可以將它們更改爲「左側包裹」和「右側包裹」)寬度爲50%,高度爲100%因爲任何一側都跳轉如果光標不在特定位置。 (它不是像懸停在一個區域完全關閉其他區域..所以,它會更好。) – Joonas