No tengo problemas al usar JQuery en una página aspx sin una página maestra, pero cuando intento usarlo en páginas que tienen una página maestra, no funciona, así que termino poniendo los archivos jquery y otros archivos de script en la página en lugar del maestro. Ahora, si tengo 10 páginas, estoy haciendo esto para las 10, que sé que es incorrecto. En la página maestra de muestra a continuación, ¿dónde pondría mis archivos de script?¿Manera correcta de utilizar JQuery cuando se usan páginas maestras en 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>
Recientemente he usado el plugin FancyBox y lo que hice fue en lugar de poner el guión y FancyBox guiones jquery en el masterpage porque me frustraba en conseguir que funcione, acabo de poner en la página donde quería la secuencia de comandos para ejecutar, específicamente en la parte inferior, justo antes del cierre asp: contenido. Por supuesto, ahora que tengo el problema de, si quisiera utilizar el complemento de fancybox en otras páginas, colocaría el script jquery y el script de fancybox en las 5 páginas en lugar de simplemente en la página maestra. Cuando se trata de páginas maestras, ¿a dónde va todo usando mi ejemplo anterior?
¿Javascript carga antes del marcado html? – Xaisoft