我有一个母版页,其中包含jQuery文件
<script src="Scripts/jquery-1.9.0.js" type="text/javascript"></script>
.aspx页面继承母版页。样式表和脚本文件的所有链接都在母版页中完成。但是jQuery不能在.aspx页面中工作,除非在.aspx页面本身加载了jQuery文件。
我试过
<script src="~/Scripts/jquery-1.9.0.js" type="text/javascript"></script>
和
<script src="/Scripts/jquery-1.9.0.js" type="text/javascript"></script>
答案 0 :(得分:0)
客户端/浏览器呈现从服务器收到的html /响应,因此,无论您是在aspx或母版页中引用文件,只要您正确引用它,这显然不是问题。
请注意,母版页中引用的所有外部资源都是使用content / aspx页面的上下文解析的。因此,如果您在不同文件夹中有内容页面,则应在主页面中使用引用作为绝对URL
在母版页参考资源中
<script src="~/Scripts/jquery-1.9.0.js" type="text/javascript"></script>
请参阅msdn link,了解母版页如何与内容页面链接和编辑以呈现内容。