javascript - ContentVeil.js 和强制同步布局问题

标签 javascript jquery

我有一个 php 页面在页面加载后挂起 3-10 秒,您甚至无法向上或向下滚动,或者在发生这种情况时关闭选项卡。 (chrome 加载 gif 仍然循环)发生在 Chrome 和 IE 中。

Chrome 时间轴:http://imgur.com/wF5Pioz,KRbnxIm#0

显示 ContentVeil.js 一遍又一遍地重复。我认为这是客户端(?),我做了一个 grepWIN 来搜索 ContentVeil,没有运气,它没有出现在 Chrome 网络选项卡中。

Chrome 配置文件:第二张图片,来自上面的链接。

我认为这显示了来自 meta-boxes.min.js 的匿名函数的问题,ln 1。

meta-boxes.min.js:http://pastebin.com/yqtJyqB1

不幸的是,第一行是一个封装了整个脚本的函数。我不太了解 js,我试图一个一个地删除每个函数,但这只会产生更多错误。

任何关于如何找到问题根源的想法都将不胜感激。

最佳答案

它是 Evernote 网络剪辑扩展的一部分,它会 Hook DOM 事件,如果您正在进行大量 dom 更改,则会导致速度大幅下降。

关于javascript - ContentVeil.js 和强制同步布局问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22868112/

相关文章:

jquery - 尝试让 jCarousel 在单击“下一步”按钮时获取新的记录集

javascript - 使用 .now() 进行 jQuery 日期检查

javascript - RCurl处理汉字

javascript - 闭包返回函数不会更改作用域变量

javascript - Angular : immediately return from ngClick function

javascript - 使用 scroll-spy 更改导航栏背景类

javascript - 使 url 匹配 '/' 、 '/index' 和 '/index.html' 到单个状态

javascript - jQuery 切换按钮不透明度

php - 将 JSON 发送到 PHP

jquery - 当提交按钮名为 "submit"时,为什么我的表单没有提交?