How do you know the paths are right? What did you do to confirm this? Did you use the Web Developer Toolbar's Information/View JavaScript command after the page is loaded, and observed the jQuery code being present there? Or what?
If $ is undefined, it pretty much has to mean that jQuery wasn't loaded. If that's not it, take Mike A's advice and post a link to a test page. Someone will be able to spot the problem immediately if you do that. Otherwise we're just guessing. -Mike On Sat, Oct 3, 2009 at 7:14 PM, CoffeeAddict <dschin...@gmail.com> wrote: > > > I my ASP.NET master page I've got the following: > > <head id="Head1" runat="server"> > <title id="Title" runat="server" ></title> > <link href="~/Main.css" rel="stylesheet" type="text/css" /> > > <!-- jQuery Image Mouseover --> > <script src="../js/jQuery/jquery-1.3.2.min.js" > type="text/javascript"></script> > <script src="../js/jQuery/ImageMouseover/thumbhover.js" > type="text/javascript"></script> > <script type="text/javascript"> > > $(function() { > $("img[src*='_s.jpg']").thumbPopup({ > imgSmallFlag: "_s", > imgLargeFlag: "_l" > }); > }); > > > </script> > </head> > > and yes, the paths are right. I still get this error in firebug no matter > what: > > $ is not defined > -- > View this message in context: > http://www.nabble.com/%24-not-recognized-even-though-jQuery-library-referenced-tp25734586s27240p25734586.html > Sent from the jQuery General Discussion mailing list archive at Nabble.com. > >