I have noticed an interesting issue on a website that I am helping a friend with. When I am on the homepage I can use javascript/jQuery to access the DOM as expected and everything works fine. If I use the console and type console.log($('html')); it returns the html object from the site as expected.

However, if I do this exact same thing on any page other than the index, it returns null. The source of the page appears to be the same and I can see all the elements there, but javascript itself does not seem to be aware of them.

The site is built using the Typo3 CMS, if that could be part of it.

Does anybody have any experience with this? Or is there any way to tell javascript to re-read the DOM after the full page load?

**EDIT** Somebody asked for a link to the site so here it is: <http://www.stinglonline.de/>