当我将鼠标悬停在具有cursor: pointer;
样式的元素上时(无论是否默认)并单击此元素以触发内容更改,鼠标指针不会反映基础内容的更改并保持不变。
Firefox和Chrome中的行为是正确的,但在IE和Opera中,鼠标指针在移动之前不会更新其样式。有没有正确的方法来解决这个问题?我想过将指针移动一个像素左右,但这肯定会触发其他一些错误,我希望这些东西能被任何体面的内容拦截器阻挡。
答案 0 :(得分:1)
您可以尝试在进行更改时将窗口的光标设置为“等待”,然后在完成后将其关闭。这可能会触发错误的浏览器重新检查光标实际应该是什么,并且会产生副作用,即如果更改花费的时间比预期的长,则用户将看到有关正在发生的事情的反馈。