Foros del Web » Programando para Internet » Jquery »

Problemilla...

Estas en el tema de Problemilla... en el foro de Jquery en Foros del Web. Buenas, Necesito conseguir que un elemento de tipo SPAN y de la clase "sdt_descr" aparezca, es decir que cambie de hidden a visible. Para ello ...
  #1 (permalink)  
Antiguo 29/08/2013, 15:11
 
Fecha de Ingreso: marzo-2011
Mensajes: 11
Antigüedad: 13 años, 1 mes
Puntos: 0
Problemilla...

Buenas,

Necesito conseguir que un elemento de tipo SPAN y de la clase "sdt_descr" aparezca, es decir que cambie de hidden a visible.
Para ello necesito saber que debo añadir en el siguiente codigo.

Código:
$('#sdt_menu > li').bind('mouseenter',function(){
					var $elem = $(this);
					$elem.find('img')
						 .stop(true)
						 .animate({
							'width':'90%',
							'height':'130px',
							'left':'0px'
						 },400,'easeOutBack')
						 .andSelf()
                         .find('.sdt_wrap')
					     .stop(true)
						 .animate({'top':'140px'},500,'easeOutBack')
						 .andSelf()
                         .find('.sdt_active')
					     .stop(true)
						 .animate({'height':'170px'},300,function(){
						var $sub_menu = $elem.find('.sdt_box');
						if($sub_menu.length){
							var left = '170px';
							if($elem.parent().children().length == $elem.index()+1)
								left = '-170px';
							$sub_menu.show().animate({'left':left},200);
						}	
					});
				}).bind('mouseleave',function(){
					var $elem = $(this);
					var $sub_menu = $elem.find('.sdt_box');
					if($sub_menu.length)
						$sub_menu.hide().css('left','0px');
					
					$elem.find('.sdt_active')
						 .stop(true)
						 .animate({'height':'0px'},300)
						 .andSelf().find('img')
						 .stop(true)
						 .animate({
							'width':'0px',
							'height':'0px',
							'left':'85px'},400)
						 .andSelf()
						 .find('.sdt_wrap')
						 .stop(true)
						 .animate({'top':'0px'},500);
				});
            });
Un saludo!
  #2 (permalink)  
Antiguo 30/08/2013, 00:57
Avatar de Trublux  
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 355
Antigüedad: 13 años, 6 meses
Puntos: 48
Respuesta: Problemilla...

Utiliza toggleClass() ó removeClass() y addClass().
__________________
eZ Publish Developer Basic Legacy
eZ Publish Developer Basics (4.4)
Alojamientos rurales en España
  #3 (permalink)  
Antiguo 30/08/2013, 14:41
 
Fecha de Ingreso: marzo-2011
Mensajes: 11
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Problemilla...

con javascript me apaño, pero jquery...
He utilizado .toggleClass(dst_descr) y no hay forma, ¿alguna idea más?

Etiquetas: javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:47.