Я всегда думал, что строка $(document).ready(function () - ждет загрузки DOM, но оказалось, что она делает что-то ещё
Потому что у меня есть файлы со скриптами и файл со slick.slider. Если я подключаю слик в самом низу то он почему то работает хотя функции для его вызова описаны выше. А если я убираю $(document).ready(function (), то слик не работает
Что делает $(document).ready(function () ?
script(src="build/js/jquery.js")
script(src="build/js/main.js")
script(src="build/js/main2.js")
script(src="build/js/slick.min.js")