ReferenceError:$未定义

时间:2012-07-26 00:25:49

标签: jquery jquery-ui

我有一个奇怪的页面行为。页面加载,但在一两秒后,它变为空白。 在FireFox控制台中,我收到此错误: ReferenceError:$未定义@https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js:4 。 在chrome中我没有收到任何错误,但页面仍然变成空白,并且只在这个特定的页面中发生。

该页面使用jquery和jquery ui,我试图将一些内容放在标签中。 jquery脚本包含在页面中的任何其他javascript之前。

该页面如下:http://www.upnext.eu/tv-schedule.html 或者您可以在此处查看源代码http://pastebin.com/R8f7xNHd。 页面是100%HTML 5有效,这只发生在此页面上。 有谁知道可能出现什么问题?

谢谢!

1 个答案:

答案 0 :(得分:2)

您所包含的gTOP.js文件正在执行document.write,这会覆盖您的网页。在不分析代码的情况下很难分辨,但似乎您正在动态加载包含此脚本的HTML。如果此脚本正在执行document.write,则它与动态加载不兼容。您可能需要更改设计以避免这样做。

您的页面也有多个JS错误,但这不是导致页面空白的原因。