Si desea que un evento funcione en su página, debe llamarlo dentro de la función $ (document) .ready (). Todo lo que contiene se cargará tan pronto como se cargue el DOM y antes de que se carguen los contenidos de la página.
Quiero hacer código javascript solo después de que se carguen los contenidos de la página, ¿cómo puedo hacerlo?
$(document).on('load', ...
lo que debe ser$(window).on('load',...