使用母版页的ASP.net MVC应用程序中的jQuery
我试图在我的内容页面上执行简单的jQuery,但下面没有运气我正在尝试做的事情:
$(document).ready(function() { alert("hi"); });
我也试过让以下工作:
function onload() { $("#myDiv").css("border", "1px solid green"); } Hello
可能无法找到JQuery文件,请尝试以下脚本引用:
无论应用程序是在根目录还是子目录中运行,Url.Content都将构建正确的路径。
此外,如果您已经安装了JS intellisense的热修复程序,除了上述内容之外,您还可以使用它:
<% if (false) { %> <% } %>
编辑:
自RC 1 Refresh发布以来,一直存在一个关于在头文件中放置带代码块的元素的错误,Philip Haacked有一篇关于解决它的好文章 ……
编辑2:
显然,自RC 2发布以来,这已得到修复……
•如果将runat =“server”属性添加到head元素的直接子元素的代码块,则不会导致exception。
编辑3:
前面提到的热修复程序仅适用于VS2008,可在此处查看 – 有关详细信息,请查看 VS Web Dev Team的博客文章。 VS2010内置了它。
尝试将javascript引用放在主页面中。 然后,您不必担心尝试多次加载脚本。
必须使用正确发布网站,但是当你与一个只知道如何使用photoshop和dreamweaver的设计师合作时会很痛苦