Foros del Web » Programando para Internet » Jquery »

FadeIn Jquery

Estas en el tema de FadeIn Jquery en el foro de Jquery en Foros del Web. Hola compañeros, estoy haciendo un proceso de compra don diferentes pasos, y en cada uno de los pasos quiero que el div aparezca de manera ...
  #1 (permalink)  
Antiguo 08/10/2012, 16:21
Avatar de sergi_multimedia  
Fecha de Ingreso: noviembre-2010
Mensajes: 213
Antigüedad: 13 años, 5 meses
Puntos: 4
Pregunta FadeIn Jquery

Hola compañeros, estoy haciendo un proceso de compra don diferentes pasos, y en cada uno de los pasos quiero que el div aparezca de manera FadeIn, pero debo ponerlo mal, porqué no aprecio ningún efecto.

Aquí tengo el código javascript:

Código Javascript:
Ver original
  1. <script>   
  2. $(document).ready(function(){
  3.    $("#pa").click(function(evento){
  4.    $("#pa-color").css("display", "block");
  5.    $('#pa-color').fadeIn('5000');
  6. });
  7.  
  8. });
  9. </script>

Aquí podéis ver en la web lo que trato de hacer, si hacéis click en "Patch Cables" se abre el div.

http://sergibeltran.com/jim3/patch_cables

Un saludo y gracias de antemano.
  #2 (permalink)  
Antiguo 08/10/2012, 16:30
Avatar de marlanga  
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 3 meses
Puntos: 206
Respuesta: FadeIn Jquery

$("#pa-color").css("display", "block");
Esa linea te sobra porque el fadeIn lo que precisamente hace es eso, pero poco a poco.
  #3 (permalink)  
Antiguo 09/10/2012, 14:53
Avatar de sergi_multimedia  
Fecha de Ingreso: noviembre-2010
Mensajes: 213
Antigüedad: 13 años, 5 meses
Puntos: 4
Respuesta: FadeIn Jquery

Cita:
Iniciado por marlanga Ver Mensaje
$("#pa-color").css("display", "block");
Esa linea te sobra porque el fadeIn lo que precisamente hace es eso, pero poco a poco.
Muchas gracias, tienes mucha razón, esa línea me sobraba, ahora funciona correctamente en todos los navegadores, excepto en Firefox, que no hace caso a la función. Pero juraría que antes si que me funcionaba en Firefox, pero es extraño que en resto de navegadores no hay problema.

Este es el código para que al hacer click en "Patch Cables" se abra el nuevo bloque y empiece el proceso de compra.

Código Javascript:
Ver original
  1. <script>       
  2. $(document).ready(function(){
  3.    
  4.    $("#pa").click(function(evento){
  5.    $('#pa-color').fadeIn('5000');
  6.    $("#pa").css("display", "none");
  7. });
  8. });
  9. </script>

Un saludo y gracias ;)
  #4 (permalink)  
Antiguo 10/10/2012, 11:56
Avatar de sergi_multimedia  
Fecha de Ingreso: noviembre-2010
Mensajes: 213
Antigüedad: 13 años, 5 meses
Puntos: 4
Pregunta Respuesta: FadeIn Jquery

Os muestro la parte de HTML, quizás sea más cómodo para vosotros.

Código HTML:
Ver original
  1. <a id="pa" href="javascript:void(0)">Patch Cables</a>
  2.            
  3.             <div class="bloc-payment" id="pa-color">
  4.                 <span class="step">Step 1 - Choose color</span>
  5.                 <ul>
  6.                     <li><a href="javascript:void(0)" class="black"><div class="d-black"></div><span class="s-black">Black</span></a></li>
  7.                     <li><a href="javascript:void(0)" class="blue"><div class="d-blue"></div><span class="s-blue">Blue</span></a></li>
  8.                 </ul>
  9.             </div>

Resumiendo, el enlace de Patch Cables funciona en todos los navegadores menos en Firefox.

un saludo y gracias de antemano.
  #5 (permalink)  
Antiguo 14/10/2012, 17:00
Avatar de marlanga  
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 3 meses
Puntos: 206
Respuesta: FadeIn Jquery

Quitale las comillas simples al 5000.

Etiquetas: Ninguno
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 14:51.