Я тоже хотел такое посоветовать. А потом подумал, что, наверное, у человека не один раз вызывается $(document).ready, а много, да еще в разных местах (код начинающих часто этим грешит).
Константин Китманов: Ну только если какие-то плагины или модули будут подключаться, скажем, через полгода другими людьми и отдельными файлами — они эту ошибку будут неделю искать ;-)
Алексей Ярошевич: нет, это называется "я услышал про аджакс и теперь гружу им куски HTML". SPA подразумевает какие-то зачатки архитектуры и обмен с сервером голыми данными данными, а не кусками верстки.
bighoc: Смотря какой бэкендщик. Если Java/Python/Ruby (врядли Nodejs) — то должны понимать, что такое демонизация, если понимаете — то догадываетесь, что процессы в браузере тоже долго живут (пока открыта страница), единственное, с чем надо разобраться это с eventmachine и самим JS — после этого у вас такие вопросы возьникать в принципе не будут ;-)