Ich habe keine Probleme bei der Verwendung von JQuery in einer Aspx-Seite ohne eine Masterpage, aber wenn ich versuche, es in Seiten mit einer Masterpage zu verwenden, funktioniert es nicht, also setze ich die Jquery-Dateien und andere Skriptdateien auf der Seite anstelle des Masters. Wenn ich jetzt 10 Seiten habe, mache ich das für alle 10, von denen ich weiß, dass sie falsch sind. In der Beispielmaspepage unten, wo würde ich meine Skriptdateien ablegen.Richtige Methode zur Verwendung von JQuery bei der Verwendung von MasterPages in ASP.NET?
<html>
<head runat="server">
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<asp:ContentPlaceHolder ID="ContentPanel" runat="server">
</asp:ContentPlaceHolder>
</body>
</html>
Ich habe vor kurzem die fancybox Plugin und was ich tat, war stattdessen in der Masterpage die jquery Skript und fancybox Skripte setzen, weil ich auf dem Erhalten sie frustriert bekam, zu arbeiten, ich es einfach in die Seite gestellt, wo ich wollte das Skript ausgeführt werden, insbesondere am unteren Rand, kurz vor dem Abschluss asp: Inhalt. Natürlich habe ich jetzt das Problem, wenn ich das fancybox-Plugin auf anderen Seiten verwenden möchte, würde ich das jquery-Skript und das fancybox-Skript auf allen 5 Seiten anstatt nur auf der Hauptseite einfügen. Wenn es um Masterseiten geht, wo geht dann alles nach meinem obigen Beispiel?
Wird JavaScript vor HTML-Markup geladen? – Xaisoft