L'intero blocco e racchiuso nel onload giusto?
$(function(){
...blocco..
})