J'ai vu cette question dans stackoverflow mais je ne pense pas qu'elle ait été répondue du tout.
Est $(document).ready
nécessaire?
Je lie tous mes javascripts au bas de la page, donc en théorie, ils fonctionnent tous une fois que le document est prêt de toute façon.