在没有母版页的aspx页面中使用JQuery时,我没有任何问题,但是当我尝试在具有母版页的页面中使用它时,它不起作用,所以我最终将jQuery文件和其他脚本文件放在页面而不是母版中。现在如果我有10个页面,我需要为所有这些页面都这样做,这是不正确的。在下面的示例母版页中,我应该将我的脚本文件放在哪里。
<html>
<head runat="server">
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<asp:ContentPlaceHolder ID="ContentPanel" runat="server">
</asp:ContentPlaceHolder>
</body>
</html>
我最近使用了fancybox插件,并且为了让它正常工作,我没有将jquery脚本和fancybox脚本放在主页面中,而是将其放在我想要运行脚本的页面上,具体来说是放在asp:Content结束标签之前的底部。当然,现在我有一个问题,如果我想在其他页面中使用fancybox插件,我需要在所有5个页面中放置jquery脚本和fancybox脚本,而不仅仅是主页面。那么,在处理主页面时,根据我上面的示例,所有内容应该放在哪里呢?