マスターページのない 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 プラグインを他のページで使用したい場合は、マスターページだけでなく、5 つのページすべてに jquery スクリプトと fancybox スクリプトを配置するという問題があります。マスターページを扱う場合、上記の例を使用すると、すべてがどこに行くのでしょうか?