Today I was trying to find out a way to use jQuery in one of my views. Since I include the jQuery in my master page I bumped into the problem that Visual Studio doesn’t recognize the jQuery in the child page.
So I tried some stuff, and I thought: I might share it as well here so you don’t spend time on looking up everything like I did.
First thing I tried is using the ///<reference path … /> syntax.
But this doesn’t work in <script …></script> tags. It only works in real (.js) javascript files.
I then used this ‘hack’ to make the intellisense work (and I don’t like hacks).
<% if (false) { %> <script type="text/javascript" src="~/Scripts/jquery-1.3.2-vsdoc.js"></script> <% } %>
Stuff like this really makes my code look like a hack. I’ll test tonight if I have different behavior in Visual Studio 2010.