Foros del Web » Programando para Internet » Jquery »

a href cambiar de color con efecto fadein

Estas en el tema de a href cambiar de color con efecto fadein en el foro de Jquery en Foros del Web. No se porque no me sale, quiero hacer el efecto hover pero con animacion es decir en forma de fadeIn, e intentado en jquery de ...
  #1 (permalink)  
Antiguo 28/08/2014, 08:27
 
Fecha de Ingreso: octubre-2009
Mensajes: 97
Antigüedad: 15 años, 2 meses
Puntos: 1
Pregunta a href cambiar de color con efecto fadein

No se porque no me sale, quiero hacer el efecto hover pero con animacion es decir en forma de fadeIn, e intentado en jquery de estas 2 formas, pero no me sale, me funciona height, width, opacity, pero no me funciona en color ni background-color , ¿alguna idea de porque no me sale? no veo mi error

css:
Código HTML:
#menu ul li a{
  text-decoration:none;
  color:blue;
}
jquery:
Código HTML:
$("#menu ul li a").hover(function(){
   $(this).animate({color: 'white'});

//tambien intente esto

   $(this).css({'color':'blue'}).stop().animate({'color':'white'},'slow');
}
html
Código HTML:
<div id="menu">
<ul>
<li><a href="">menu 1</a></li>
<li><a href="">menu 2</a></li>
<li><a href="">menu 3</a></li>
</ul>
</div> 

Por favor ayuuuuuuda y gracias por la ayuda que me puedan brindar
  #2 (permalink)  
Antiguo 28/08/2014, 09:12
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Respuesta: a href cambiar de color con efecto fadein

Hola:

Digo yo..., porqué a href, que semánticamente es un enlace (aunque a sin el href semánticamente es anclaje), para eso debes pensar en eventos y no enlaces (o el uso de librerías obliga a prescindir de la semántica)...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 29/08/2014, 00:49
 
Fecha de Ingreso: octubre-2009
Mensajes: 97
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: a href cambiar de color con efecto fadein

entonces no se puede hacer de la forma que indico, sho antes usaba otra forma de hacer el menu, pero como era un estandar usar la etiquetas <ul><li><a> a seguir el formato, pero esa no es la pregunta :) sino saber si se puede hacer o no sale con color ni backgorund con un <a> le quite el <a href> para hacerlo solo con <div><ul><li> pero igual no cambia naa :(
  #4 (permalink)  
Antiguo 29/08/2014, 08:49
Avatar de AitorDB  
Fecha de Ingreso: agosto-2014
Ubicación: Cádiz, España
Mensajes: 52
Antigüedad: 10 años, 4 meses
Puntos: 5
Respuesta: a href cambiar de color con efecto fadein

¿Quieres que al poner el ratón encima del enlace este cambie de color? ¿por qué no lo haces con CSS?

Código CSS:
Ver original
  1. #Enlace {
  2.      color: blue;
  3.      transition: 0.4s;
  4.      -webkit-transition: 0.4s;
  5. }
  6.  
  7. #Enlace:hover {
  8.      color: white;
  9. }

O sino con JQuery

Código Javascript:
Ver original
  1. $(Elemento).hover(function(){$(this).animate({color: 'red'})}, function(){$(this).animate({color: 'black'})});


Más detalles sobre transition: http://www.w3schools.com/css/css3_transitions.asp
PD: Para usar background-color, depende de en que función uses (digo depende porque no estoy seguro de si en todas), debes poner backgroundColor en vez de background-color.
Suerte

Etiquetas: color, efecto, fadein, href
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 02:59.