Duplicar posibles:
What is the difference between these jQuery ready functions?
jquery: Choosing a document.ready method
¿Cuál es la diferencia entre hacer esto
$(function() {
$("a").click(function(event){
alert("Thanks for visiting!");
});
});
y esto
$(document).ready(function(){
$("a").click(function(event){
alert("Thanks for visiting!");
});
});
El primero es menos palabras y, cuando uno se acostumbra al idioma, más legible. De lo contrario, tienen el mismo efecto. – tvanfosson