在没有母版页的 aspx 页面中使用 JQuery 时我没有问题,但是当我尝试在有母版页的页面中使用它时,它不起作用,所以我最终将 jquery 文件和其他脚本文件放在页面而不是母版。现在,如果我有 10 页,我对所有 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插件,我会将jquery脚本和fancybox脚本放在所有5个页面上,而不仅仅是母版页。在处理母版页时,使用我上面的示例,一切都在哪里?