Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Помогите подправить скрипт меню "аккордеон" (https://javascript.ru/forum/events/3219-pomogite-podpravit-skript-menyu-akkordeon.html)

OrangeEsperanza 30.03.2009 09:17

Помогите подправить скрипт меню "аккордеон"
 
У меня есть скрипт, который обрабатывает вертикальное меню:
---------------
$(document).ready( function () {
	
	/*if(typeof(animate_ind)!="undefined"){
		
	}*/		
    $("ul.submenu:not('.open')").hide();
	
	$("#navigation li.toggleSubMenu > a").click( function (event){
		$("#navigation > li").removeClass("active");
		$(this).parent().addClass("active");
		if ($(this).next("ul.submenu:visible").length != 0){
			/*$(this).next("ul.submenu").slideUp("normal", function () { $(this).parent().removeClass("active") } );*/
			return true;
		}else{
			$("#navigation li.active").removeClass("active")
			$("#navigation ul.submenu").slideUp("normal", function () {  } );
			$(this).parent().addClass("active")
			$(this).next("ul.submenu").slideDown("normal", function () {  } );
		}
		return false;
	});
});

-------------

Но дело в том, что меню раскрывается по клику мыши, а я бы хотела, чтобы меню раскрывалось при наведении мыши, т.е. при событии mouseover. Можно ли данный скрипт как-то переписать под mouseover ?

Спасибо

x-yuri 30.03.2009 20:57

для начала click -> hover


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