-2

$('#nav li a').hover(function(){在我的 javascript 中,我收到一条错误消息,上面写着“未捕获的 typeError:无法调用 null 的方法‘悬停’” 。

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

4

1 回答 1

1

您的脚本应该在文档的正文中,就在结束</body>标记之前。如果它已加载到 中<head>,则它在文档中寻址的元素可能尚未加载。请参阅此 jsfiddle(请注意“选择框架”对话框中的“无包装(正文)”)。

顺便说一句,仅使用 css 也可以实现类似的效果。在 Chrome/webkit 浏览器中使用这个jsfiddle 。

于 2012-09-06T05:32:21.843 回答