Блог

Получение GET-параметров с текущего URL

function getUrlVars() {
  vars = [];
  var hash;
  var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
  for(var i = 0; i < hashes.length; i++) {
    hash = hashes[i].split('=');
    vars.push(hash[0]);
    vars[hash[0]] = hash[1];
  }
  return vars;
}
jQuery(document).ready(function ($) {
	var scrollElId = getUrlVars()["new_mes"];//получаем значение параметра
	if(typeof scrollElId !== "undefined"){//если есть get-параметр прокрутка к элементу
		var offset = $('#mes_'+scrollElId).offset();
		var offsetTop = offset.top;
		$('body,html').animate({
			scrollTop: offsetTop
		}, 500);
	}
});

Оставить комментарий



Вам нужен сайт? С чего начать?

Проконсультируем, найдем оптимальное решение, подготовим индивидуальное предложение.