$(document).ready()

Você só deve tentar fazer alguma coisa na página depois que ela estiver carregada e pronta pro js.

O jQuery detecta esse momento e assim garante que seu código só vai ser executado depois que o documento estiver pronto, para isso usamos o método ready().

Existe também a forma abreviada de chamar essa função, tem exatamente a mesma funcionalidade, só muda a forma escrita na hora de chamar:

Basicamente você só precisa chamar essa função e dentro dela escrever o código js que será executado, tudo que estiver dentro da função será executado assim que a página estiver pronta!

Exemplo de jquery ready AQUI.

Exemplo do jquery ready abreviado AQUI.