Morozov&Pimnev blog

Полезные решения, шпаргалки и примеры по html, css, js, jQuery, MySQL, PHP, HostCMS, ssh.

Метка - jquery.

Выполнить действие на странице при наличии hash в адресе

Иногда нужно выполнить какой то скрипт при переходе на стриницу, скрипт можно привзяать например к хэшу в ссылке. Например при переходе по ссылке http://site.ru/#element покажем скрытый блок с #element на стрнице. (обязательно должна быть подключена библиотека jQuery)

$(function(){
	var el = window.location.hash.replace('#','');

	if(el && $('#'+el).length) $('#'+el).show();	
});

А если у Вас подключен fancyBox, то можно запустить триггер чтобы открылось модальное окно (официальный пример тут http://jsfiddle.net/Py2RA/).

$(function(){
	var el = window.location.hash.replace('#','');

	if(el && $('#'+el).length) $('#'+el).trigger('click');	
});

...

Читать дальше →

jquery, js