Foros del Web » Programando para Internet » Javascript » Frameworks JS »

que el div oculto aparesca en una sola imagen

Estas en el tema de que el div oculto aparesca en una sola imagen en el foro de Frameworks JS en Foros del Web. espero que me ayuden miren cuando paso el mouse en unas de las imagen , me aparece el div oculto pero me aparese en las ...
  #1 (permalink)  
Antiguo 20/02/2012, 19:05
 
Fecha de Ingreso: diciembre-2010
Mensajes: 83
Antigüedad: 13 años, 10 meses
Puntos: 0
que el div oculto aparesca en una sola imagen

espero que me ayuden miren cuando paso el mouse en unas de las imagen , me aparece el div oculto pero me aparese en las dos imaganes y lo que quiero es k me aparesca en la imagen done paso el mouse espero haberme especificado bien

Código CSS:
Ver original
  1. .nombre-musica{
  2. color:#CCCCCC;
  3. height:20px;
  4. width:220px;}
  5.  
  6. .reproductor{
  7. display:none;
  8. height:20px;
  9. width:100%;
  10. margin-top:140px;
  11. background:#FF0000;}


Código HTML:
 <article class="musica" id="musica-reproductor" style="background:url(img/3d.jpg);">
      <div class="nombre-musica" style="color:#FF0000;">Febre - 04</div>
      <div class="reproductor"></div>
    </article>
    <article class="musica" style="background:url(img/meprefieresami.jpg);">
      <div class="nombre-musica" style="color:#0033FF;">Febre - 04</div>
            <div class="reproductor"></div>

    </article> 
Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.   $(".musica").mouseover(function(){
  3.      var reproductor=$(".reproductor").css("display");
  4.      if(reproductor == "none"){
  5.        $(".reproductor").css("display" , "block");
  6.      }else{
  7.        $(".reproductor").css("display" , "none");
  8.  
  9.      }
  10.   });
  11.  
  12.   $(".musica").mouseout(function(){
  13.      $(".reproductor").css("display", "none");
  14.   });
  15.  
  16.  
  17. });
  #2 (permalink)  
Antiguo 21/02/2012, 06:15
 
Fecha de Ingreso: diciembre-2011
Mensajes: 35
Antigüedad: 12 años, 11 meses
Puntos: 9
Respuesta: que el div oculto aparesca en una sola imagen

prueba con
$(this).find('.reproductor').css('display, 'block');

Última edición por zelgaki; 21/02/2012 a las 06:27
  #3 (permalink)  
Antiguo 21/02/2012, 18:29
 
Fecha de Ingreso: diciembre-2010
Mensajes: 83
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: que el div oculto aparesca en una sola imagen

gracias brother me pudieras explicar como fucniona el $(this)
  #4 (permalink)  
Antiguo 21/02/2012, 19:13
 
Fecha de Ingreso: diciembre-2011
Mensajes: 35
Antigüedad: 12 años, 11 meses
Puntos: 9
Respuesta: que el div oculto aparesca en una sola imagen

Cita:
Iniciado por Chris_1610 Ver Mensaje
gracias brother me pudieras explicar como fucniona el $(this)
en este caso $(this) hace referencia sobre el elemento en el que pasamos el mouse en este caso el article con la clase musica.

otro ejemplo podria se que si tienes

<a href="#"> link </a>

y teines
$("a").click(function(){
$(this).attr("href","index.html")
});

solo hace referencia al "a" clikeado.

soy malo explicando, a ver si me entendistes

Última edición por zelgaki; 21/02/2012 a las 19:19

Etiquetas: oculto
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 05:24.