2012-06-26 51 views
1

我有一個關於節日的網站,每個節日都有一個單獨的頁面。通常,節日的頁面應該看起來像like this,但one of the festival pages有幾個問題。這些措施包括:在頭jquery ready處理程序從未執行

  • Twitter和Facebook的按鈕不加載在右上角
  • 谷歌地圖不加載
  • 節陣容並不佈局適當,其藍色的背景不出現

經過一些調試,我發現這是因爲jQuery就緒處理程序沒有被執行。我指的處理程序是在頁面的第3252行開始的linine腳本中。

我想這不會被執行的原因是因爲JavaScript錯誤在頁面加載過程中較早出現,但在Firebug中我看不到任何錯誤證據。

+2

'...在一行以3252行開頭的linine腳本中......'真的嗎? –

+0

@ JohnGreen-PageSpike在我的防守中,很多這些線條都是空白的,可能只有大約1500個非空白線條。 –

回答

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中。