Проблему скролинга вниз решил так
function scrolling_list() {
newString = document.location.hash.replace(/#/,'');
if(newString !==''){
// newString
setTimeout( function() {
$('html,body').animate({
scrollTop: $('#zt-mainbody').offset().top}, 2000);
} , 300);
}
};
То есть если есть некий хэш, значит скролим вниз до дива.