call before .ready and .load

call before .ready and .load

I have a page that has a lot of data returning and I need more room so I decided to use jquery for a column so if they click on it, it opens a colorbox/lightbox with a new page based on querystring with the corresponding data.  I can get this to work but my issue now is that the page takes up to 10 seconds to load and the jQuery isn't working until after 10 seconds.

I need a way to either disable that link or have a loading show until the page is ready.

So, is there a jQuery function that is before .ready?   Or does anyone know of something simple that will disable the page and show the spinner?  I tried QueryLoader but it even takes a while then it starts.

Any thoughts are welcome.