I did not undertsand your objective clearly here, but I think you want to run your JS/Jquery code after the pages loads completely .
If that you are looking for then you can use below code
you can have $(document).ready() multiple times in a page. The code gets run in the sequence in which it appears.
You can use the $(window).load() event for your code since this happens after the page is fully loaded and all the code in the various $(document).ready() handlers have finished running.
$(window).load(function(){
//your code here
});
And if you want to delay more
use setTimeout jquery function write your code , Though I personally believe , put this as a last option
Or if you looking for something please xplain more in your query