2012-07-09 155 views
0

当我将鼠标悬停在具有cursor: pointer;样式(无论是否为默认值)的元素上并单击此元素触发内容更改时,鼠标指针不反映基础内容并保持不变。更新页面内容更改指针

Firefox和Chrome中的行为是正确的,但在IE和Opera中,鼠标指针在移动之前不会更新其样式。有没有适当的方法来解决这个问题?我考虑过将像素移动一个像素左右,但这肯定会触发其他一些错误,我希望这样的事情能够被任何体面的内容拦截器阻止。

回答

1

您可以尝试在进行更改时将窗口的光标设置为“等待”,然后在完成时将其关闭。这可能会触发有问题的浏览器重新检查游标实际上应该是什么,并且会产生副作用,如果更改花费比预期更长的时间,用户将看到反馈意见发生了某些事情。

+0

谢谢,试过了,但没有奏效。没有任何要求,所以它非常快(等待光标甚至不显示),我不想在那里添加人工延迟。 – rplnt 2012-07-10 10:17:49