我在以下链接中遇到了类似的问题:https://code.google.com/p/chromium/issues/detail?id=26723。当新的div出现且鼠标不移动时,在Chrome 40中光标不会更新。Chrome的问题列表提供了一些解决方法,但我无法将其应用到我的代码中。也有一些stackoverflow的问题列出了这个问题,但是它们不能使用原始的javascript解决这个特定的情况。
HTML:
CSS(层叠样式表):
HTML:
<div id ="d">
Hello
</div>
CSS(层叠样式表):
div#d {
width: 100px;
height: 100px;
background-color: red;
}
div.curs {
cursor: pointer;
height: 80px;
background-color: grey;
}
JS :
setTimeout(function(){
var div = document.getElementById('d');
div.innerHTML = div.innerHTML + '<div class="curs">World</div>';
}, 5000);
这种情况下最简单的原生JavaScript解决方法是什么?