Skip to content Skip to sidebar Skip to footer

My Script Works In Jsfiddle But Not Site. Cannot Call Method Hover Of Null?

I'm getting an error that says 'Uncaught typeError: cannot call method 'hover' of null' after $('#nav li a').hover(function(){ in my javascript. site code: http://pastebin.com/GjZB

Solution 1:

You scripting should be in the body of the document, right before the closing </body> tag. If it's loaded in the <head>, the elements it addresses in the document may not be loaded yet. See this jsfiddle (notice 'no wrap (body)' in the 'Choose framework' dialog).

By the way, a similar effect could be achieved using css only. Use this jsfiddle in a Chrome/webkit browser.

Post a Comment for "My Script Works In Jsfiddle But Not Site. Cannot Call Method Hover Of Null?"