diff --git a/lib/jquery.easytabs.js b/lib/jquery.easytabs.js index d11c15e..eba7655 100644 --- a/lib/jquery.easytabs.js +++ b/lib/jquery.easytabs.js @@ -575,6 +575,11 @@ } } + // Need to preserve height if not animating to prevent jumping to top of browser with short content + if ( !settings.animate ) { + $panelContainer.css({ 'min-height': $panelContainer.height() }); + } + // Change the active tab *first* to provide immediate feedback when the user clicks plugin.tabs.filter("." + settings.tabActiveClass).removeClass(settings.tabActiveClass).children().removeClass(settings.tabActiveClass); plugin.tabs.filter("." + settings.collapsedClass).removeClass(settings.collapsedClass).children().removeClass(settings.collapsedClass);