Различия между document.ready и $ function [duplicate]

Возможный дубликат:
В чем разница между этими готовыми функциями jQuery?
jquery: выбор метода document.ready

В чем разница между этим

$(function() {
    $("a").click(function(event){
        alert("Thanks for visiting!");
    });
});

и это

$(document).ready(function(){
    $("a").click(function(event){
        alert("Thanks for visiting!");
    });
});

Ответы на вопрос(3)

Ваш ответ на вопрос