2012-07-09 162 views
0

當我將鼠標懸停在具有cursor: pointer;樣式(無論是否爲默認值)的元素上並單擊此元素觸發內容更改時,鼠標指針不反映基礎內容並保持不變。更新頁面內容更改指針

Firefox和Chrome中的行爲是正確的,但在IE和Opera中,鼠標指針在移動之前不會更新其樣式。有沒有適當的方法來解決這個問題?我考慮過將像素移動一個像素左右,但這肯定會觸發其他一些錯誤,我希望這樣的事情能夠被任何體面的內容攔截器阻止。

回答

1

您可以嘗試在進行更改時將窗口的光標設置爲「等待」,然後在完成時將其關閉。這可能會觸發有問題的瀏覽器重新檢查遊標實際上應該是什麼,並且會產生副作用,如果更改花費比預期更長的時間,用戶將看到反饋意見發生了某些事情。

+0

謝謝,試過了,但沒有奏效。沒有任何要求,所以它非常快(等待光標甚至不顯示),我不想在那裏添加人工延遲。 – rplnt 2012-07-10 10:17:49