Поскольку вы говорите, что все скрипты действительны в Firebug, то, я полагаю, вы забыли добавить привязку в document ready -функцию.
Вы должны сделать что-то вроде этого:
$(document).ready(function() {
//Entire document/Dom/scripts are loaded now you can bind
$( "#myElement" ).datepicker();
});
EDIT:
вы получаете какие-либо ошибки сценария? Может быть что-то еще не до того, как документ будет готов.
Вы можете использовать Google Chrome, нажать Ctrl + Shift + I, перейти на вкладку скриптов.
Внизу слева находится значок паузы (две вертикальные полосы, четвертый значок слева). Убедитесь, что написано «Приостановить выполнение необработанных исключений», затем перезагрузите страницу.