这是我的第一篇文章,所以我希望我能以正确的方式进行。
我的页面顶部有一个 div:
#data
{
display: inline;
position: fixed;
z-index: 1999;
top: 20px;
right: 20px;
width: 300px;
text-align: center;
}
然后我使用计时器和以下 jQuery 更新它:
$('#secondsToSave').html(SecondsToSave);
其中#secondsToSave 是#data div 中的一个范围。
这在 Firefox 中工作得很好,在 Chrome 中,只要我滚动到页面顶部。但是,当我在页面上向下滚动一点时,跨度就会在屏幕上停止更新。计数器仍在工作,只是屏幕似乎没有更新。一旦我执行某些操作,例如滚动页面或什至检查元素,屏幕就会更新,但如果我不执行任何操作,屏幕不会更新。
任何帮助将不胜感激。
为您的元素指定 id“secondsToSave”,样式如下。
style="position: relative"
我不知道为什么,但它解决了问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)