¿Los resultados finales de los siguientes fragmentos de jQuery son idénticos?jQuery función de documento preparado
Fragmento 1:
$(function() { alert('test!'); });
Fragmento 2:
$(document).ready(function() { alert('test!'); });
En otras palabras, es simplemente $(function(){})
abreviatura de $(document).ready(function() { });
?
La razón por la que estoy preguntando es porque estamos viendo algunos problemas extraños con una pequeña aplicación que hemos creado usando jQuery y jQuery UI. Ocasionalmente, al realizar una acción de envío de formulario al hacer clic en un botón, la ventana del navegador se congelará. Todavía podemos usar la ventana subyacente del navegador (la que abre la ventana emergente) hasta que realicemos algunas acciones allí. Los usuarios solo pueden continuar cerrando el navegador a la fuerza (Internet Explorer, obviamente). Sospechamos que esto está relacionado con el complemento PDF de Acrobat, pero solo estoy verificando todos los ángulos aquí, porque encontré this issue que parece exhibir un comportamiento similar.
Son sí equivalente. Vea este enlace como referencia http://api.jquery.com/ready/ – dmarucco
@dmarucco, esa debería ser una respuesta. –
@dmarucco: si agrega eso como respuesta, lo aprobaré. – tmbrggmn