我获得了一个简化的C#Web表单项目,它没有自动包含新的VS2012项目似乎具有的Jquery的设置。我尝试了各种方法在Site.Master页面中注册Jquery的内部链接,如下所示,在我的参考中使用〜和../。
<script type="text/javascript" src="~/Scripts/jquery-1.8.2.min.js"></script>
然后这个
<asp:ScriptManager ID="ScriptManagerMasterPage" runat="server">
<Scripts>
<asp:ScriptReference Path="~/Scripts/jquery-1.8.2.min.js" />
</Scripts>
</asp:ScriptManager>
以及
<script type="text/javascript" src='<%= ResolveUrl("~/Scripts/jquery-1.8.2.min.js")%>'> </script>
在我引用如下所示的外部链接之前,Jquery不会工作。
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
所以,它绝对不是“看到”参考。我正在使用的site.master是由另一个人2层向下设置在子文件夹中。
之前有人遇到此问题以及解决方案吗?感谢。
答案 0 :(得分:0)
你有没有试过在/ Scripts之前添加../?
如果你的JS文件在另一个
中,你可能需要上升一级