jQuery Mobile - scroll to specific div on pageload $.mobile.silentScroll($("#myElementId").offset().top); $('[data-role=page]').bind("pageshow", function() { $.mobile.silentScroll($("#myElementId").offset().top); }); $('[data-role=page]').bind("pageshow", function() { setTimeout(function(){$.mobile.silentScroll($("#myElementId").offset().top);},100); });