我的脚本在jsfiddle中工作但不在站点上工作。无法调用null的方法悬停?

时间:2012-09-06 05:29:29

标签: javascript jquery null

我收到一条错误,上面写着“Uncaught typeError:无法调用方法'hover'为null”之后 我的javascript中有$('#nav li a').hover(function(){

网站代码:http://pastebin.com/GjZBEu3s jsfiddle:http://jsfiddle.net/jenga/5rfCC/2/

1 个答案:

答案 0 :(得分:1)

您的脚本应该在结束</body>标记之前位于文档正文中。如果它已加载到<head>中,则它可能尚未加载它在文档中处理的元素。请参阅this jsfiddle(注意'选择框架'对话框中的'无包裹(正文)'。

顺便说一下,使用css可以达到类似的效果。在Chrome / webkit浏览器中使用此jsfiddle