jquery ready handler从未执行过

时间:2012-06-26 11:08:39

标签: javascript jquery

我有一个关于节日的网站,每个节日都有一个单独的页面。通常,节日的页面应该看起来像like this,但one of the festival pages有一些问题。其中包括:

  • 标题中的twitter和facebook按钮无法加载
  • 右上角的Google地图无法加载
  • 节日阵容没有正确布局,并且没有出现蓝色背景

经过一些调试后,我发现这是因为没有执行jQuery ready处理程序。我所指的处理程序位于从页面第3252行开始的linine脚本中。

我猜这个没有被执行的原因是因为在页面加载过程中早先发生了JavaScript错误,但我在Firebug中看不到任何错误的证据。

1 个答案:

答案 0 :(得分:1)

查看代码后,我在第2673行看到以下内容:

<div id="video"><iframe width="560" height="315" src="http://www.youtube.com/embed/A71ID1Hlw70" frameborder="0" ahttp://www.festivals.ie/festival/edit/30#llowfullscreen></iframhttp://www.festivals.ie/festival/edit/30#e>

感谢Chrome的自动语法突出显示(并在2673处突破)以识别此未关闭的iframe。