На данный вопрос уже ответили:
$(function() {
//какой-то код
});
Эта функция представляет собой краткую запись для
$(document).ready(function(){
...
})`
Запускается как только DOM-ом можно манипулировать.
Источник: $( document ).ready()
Эта функция обозначает, что код в ней будет выполнятся сразу же после загрузки страницы. Т.е. вы указываете в неё функции и она выполнится сразу после загрузки страницы.
Код запускается, как только DOM готовы взаимодействовать. Иногда лучше использовать window.onload, т.к. этот код запускается после того, как страница полностью прогрузится:
window.onload = function() {};
В случае с Jquery так:
$(window).load(function() {});
Продвижение своими сайтами как стратегия роста и независимости