javascript - 如何让我的水平 JavaScript 程序在加载时垂直停止 "flashing"

标签 javascript

我的网站是 wordswithfriends.net

我下载了一个免费的 news ticker JavaScript 程序。它工作完美,除了在加载时,特别是在连接速度慢的情况下,所有新闻行情项目将以纯 HTML 垂直显示一秒钟。期望的行为是在项目准备好滚动之前显示一个空白的新闻滚动条。源码在这里

http://www.wordswithfriends.net/mytourney/widgets/min.js
http://www.wordswithfriends.net/mytourney/widgets/scroller.js

最佳答案

不幸的是,由于您的问题中提供的信息很少,并且从 scroller.js 脚本的源代码中可以看出,包含要滚动的新闻项的 div 具有类 tickercontainer。

我只能假设 div 中带有 tickercontainer 类的新项目与页面上的所有其他内容一起加载,只有在加载此 div 之后(当 DOM 准备就绪时),scroller.js 脚本才会为 div 设置样式并且它的内容并启动自动收报机。

关于javascript - 如何让我的水平 JavaScript 程序在加载时垂直停止 "flashing",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4910751/

相关文章:

javascript - 在 Node JS 中执行代码时无法通过命令访问文件

javascript - 数组数组与 Lodash 的比较

javascript - 我们如何在 lift 中使用 net.liftweb.http.js.JsCmds.Script 对象?

javascript - 无法在 Javascript 中将用户输入作为电子邮件链接返回

javascript - NodeJS 套接字数据拆分

JavaScript 动画卡住,仅显示最终结果

javascript - 从 React 前端 POST 到 API 不起作用 - 错误 400

javascript - Reactjs 如何从多个 url 获取数据?

javascript - Service Worker 的范围是多少?

javascript - 在 threejs 中沿路径或样条线移动对象