b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

jquery hide()和show()在Google Chrome中运行太慢

电脑杂谈  发布时间:2020-07-04 18:26:24  来源:网络整理

网页加载缓慢怎么办_谷歌浏览器加载缓慢_谷歌浏览器加载缓慢

我有一个Web应用程序,无法在chrome中正常工作. 在Firefox中完美运行. 我的页面上有很多列表项,确切地说是316. 每个列表项包含很多HTML. 我的问题是何时要隐藏或显示这些列表项.

我有一个关于jsFiddle的测试页,以显示我遇到的问题. 我将HTML页面分解为一个无序列表谷歌浏览器加载缓慢,以容纳所有316个列表项. 我有两个按钮,它们简单地调用jQuery以在单击时隐藏或显示. 同样,它在Firefox,Opera甚至Internet Explorer中运行速度很快,但在Safari中运行速度很快,但是在Google Chrome浏览器中可能要花费30秒钟以上的时间,因此会弹出一个对话框,询问您是否要杀死该页面,因为该脚本需要很长时间才能运行.

谷歌浏览器加载缓慢_网页加载缓慢怎么办_谷歌浏览器加载缓慢

以下是jsFiddle的链接

谢谢您的任何评论.

网页加载缓慢怎么办_谷歌浏览器加载缓慢_谷歌浏览器加载缓慢

jmm

解决方案

谷歌浏览器加载缓慢_谷歌浏览器加载缓慢_网页加载缓慢怎么办

看来这与jQuery无关谷歌浏览器加载缓慢,只是Chrome隐藏了父元素,并且有大量子元素.

这只是使用基本的javascript来隐藏文档中准备好的元素:

谷歌浏览器加载缓慢_网页加载缓慢怎么办_谷歌浏览器加载缓慢

style.display of document.getElementById('sortable line')= none.

文档准备好后,仍需要一段时间.

/结果/

这会打开一个Chrome错误:


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-268452-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...