Hola... estoy experimentando con jquery e hice este menu que despliega un submenu cuando se pasa el raton encima
Código:
// Oculta y Muestra Submenu
$("#leftnav ul.menu_lat ul").delay(600).slideUp('slow');
$("#leftnav ul.menu_lat").hover(function() {
$(this).find('ul').slideDown('slow');
},function() {
$(this).find('ul').stop(true, true).delay(1000).slideUp('slow');
});
El problema que tengo es el siguiente, habra alguna forma de evitar que se oculte si alguien le dio click al submenu?
estoy haciendo una llamada de ajax, y durante la cual añado la clase current al menu o submenu visitado:
Código:
$("#leftnav li.ajax a").click(function(){
$("#leftnav li.ajax").removeClass('current');
$(this).parent('li.ajax').addClass('current');
....
....
Pero ya me trabe y no se como hacer la comprobacion de la clase current en el codigo de arriba para evitar el ocultamiento si hay un submenu selecionado, me pueden echar una mano?
Gracias..