Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Активный пункт меню с помощью скрипта (https://javascript.ru/forum/misc/32084-aktivnyjj-punkt-menyu-s-pomoshhyu-skripta.html)

Alex7 02.10.2012 21:02

Активный пункт меню с помощью скрипта
 
Имеется скрипт
$(document).ready(function () {
		
				$('#hor li a').hover(
			function () {
				height = $(this).height() * (-1);
				$(this).stop().animate({'backgroundPosition':'(0 ' + height + ')'}, {duration:200});	
			}, 
			
			function () {
				$(this).stop().animate({'backgroundPosition':'(0 0)'}, {duration:200});	
			}
		);
		
	});
, который меняет картинку у пункта меню при наведении мышки.

Вот пример css для этого меню
#ver {
    list-style: none outside none;
    margin: 25px;
    padding: 10px;
    position: relative;
}
		
			#ver li {
				padding:4px;	
			}
		
			#ver li a {
				display:block;
				height:12px;
				text-indent:-999em;
			}			
						
			#ver a.home {
				width:114px;
				height:15px;				
				background:url(home.gif) no-repeat 0 0;	
			}


Вопрос в том, как сделать, что бы картинка, на которую изменяется пункт меню при наведении мышки стала ещё и активной ссылкой (оставалась, пока пользователь находится на этой странице сайта)
Если кто-то сталкивался - подскажите пожалуйста.

ksa 02.10.2012 23:10

Цитата:

Сообщение от Alex7
Вопрос в том, как сделать, что бы картинка, на которую изменяется пункт меню при наведении мышки стала ещё и активной ссылкой (оставалась, пока пользователь находится на этой странице сайта)

Как вариант:
1. присвоить ей некий класс
2. добавть onclick


Часовой пояс GMT +3, время: 04:44.