0

我在让 window.load() 事件在此站点上触发时遇到问题。

问题发生在昨晚,没有输出 js 或 php 错误。这使得查明问题变得特别困难。

如果您查看 syrp.home.main.js 文件,您会看到主页中的所有部分都被一一初始化。我已经尝试过并评论每一个,但这并没有为问题提供任何洞察力。

我已经查看了 Chrome 开发工具中的 JS Profiler,但我还无法将其缩小到函数内的内存泄漏或无限循环。这可能是因为我对 JS Profiler 不够熟悉。

任何关于下一步看什么的提示将不胜感激。

谢谢,凸轮

4

1 回答 1

1

Located the problem, a coool 6 hours later.

I had declared my function that window.load() called as a var.

GLOBAL.els.$WINDOW.load(onPageLoad);

var onPageLoad = function(){}; 

changing it back to;

GLOBAL.els.$WINDOW.load(onPageLoad);

function onPageLoad(){}; 

note to self, never do that again.

于 2012-12-02T17:29:16.177 回答