Vi una sesión PDC por Stephen Walther y en la presentación que se refería a archivo de la jQuery js como la siguiente:¿Cuál es la mejor manera de hacer referencia a jquery en asp.net?
<asp:ScriptManager id="sm1" runat="server">
<Scripts>
<asp:ScriptReference Path="~/Scripts/JQuery.js" />
</Scripts>
</asp:ScriptManager>
¿Hay alguna ventaja o desventaja para hacerlo de la manera más arriba en lugar de usar un enlace en la sección de la cabeza de la página.
También estaba poniendo lo siguiente en la sección de Javascript de sus páginas de muestra para funcionar JQuery:
<script type="text/javascript">
function pageLoad()
{
$(":text").css("background-color","yellow");
}
</script>
¿Está el NECESARIO pageLoad arriba? Mencionó que es de la biblioteca de Microsoft AJAX y espera que el DOM termine de cargarse, pero pensé que el símbolo de $ en JQuery es solo una abreviatura de esperar a que el DOM termine de cargarse.
Entonces, si estoy usando la biblioteca de Microsoft AJAX, tengo que llamar a pageLoad, pero si solo estoy usando JQuery, no, ¿correcto? – Xaisoft
no TIENES que pero tienes la opción de. personalmente uso jQuery way $ (function() {}); todo el tiempo si tengo o no cargadas las bibliotecas MS AJAX. –
Creo que hay una diferencia entre el documento jQuery listo y el material de JavaScript PageLoad ... – RSolberg