wdm правильно, вы устанавливаете display:none
для элементов ul в style.css:
#nav ul { display: none; ...
Eiter удалите это и вызовите
$("#nav ul").hide();
в вашем раскрывающемся списке.JS.Это также следовало бы ненавязчивому подходу JavaScript.
Если вы действительно хотите оставить его, тогда вы должны вызвать
$("#nav ul").css('display', 'block').hide();
в вашем dropdown.js.Но тогда ваши меню доступны только при активированном JavaScript.