con load di jquery è anche peggio perche prima che venga eseguito lo script deve essere caricata anche tutte la parte grafica (oltre al DOM). L'unica cosa che si può fare, se si vuole usare javascript, è quella di piazzare lo script subito dopo il div. Meglio ancora è non utilizzare javascript ma css e le media query.