javascript问题 - 3秒后停止工作

时间:2012-02-15 00:05:09

标签: javascript

我在特定页面上的javascript存在一些问题。这很奇怪。

http://www.rayku.com/tutorshelp

每当我翻阅右边的标签时,它应该如何工作是从外部html文件中获取。但是,3秒后,它就会停止工作。无论你在3秒之前翻转多少次(或者任何事情)都没关系。 3秒后,它就会停止翻转。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

开发工具是你的朋友......

“未捕获的TypeError:无法调用null的方法'load'”

在第9行:

http://www.rayku.com/js/tutorshelp-ajax.js

您还包括两次脚本。我会调查一下。

答案 1 :(得分:0)

是的,请密切关注您的网络控制台,它会提醒您这些类型的问题。 当您单击选项卡时,控制台将显示:

tutorshelp-ajax.js:9 Uncaught TypeError: Cannot call method 'load' of null

如果你转到第9行,你会看到:$('#video-content').load('/help-external/video'+step+'.html');

由于消息无法调用'null'方法'load',这意味着$('#video-content')为空。

这种情况正在发生,因为它们没有包含在$(document).ready();中,并且在video-content ID存在之前就已经设置好了。