Comunidad de diseño web y desarrollo en internet online

problemas con slidetoggle de jquery y firefox

Citar            
MensajeEscrito el 02 Nov 2010 09:32 pm
Hola, tengo un formulario de modificar al que llamo desde un listado de empresas, que despliega una capa "formulario" mete un php (modificar-empresa.php) en el div y cuando se envía, se esconde otra vez el div "formulario".

Pues resulta que a medida que se va utilizando (sin llegar a recargar la página del todo, claro), en Firefox, cuando presionas para desplegar el formulario se ralla y se esconde y se muestra muchas veces, a veces parece como que acumula, si lo has usado 3 veces se abre y se cierra tres veces, pero otras parece que se queda pillado abriendo y cerrando hasta que recargas del todo.

Ayuda, por favor, es el Firefox porque en Safari y Chrome (Webkit) no pasa!

Gracias de antemano

Por pitufogran

15 de clabLevel



 

safari
Citar            
MensajeEscrito el 02 Nov 2010 10:18 pm
¿Y el código fuente dónde está?

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 03 Nov 2010 08:15 am

Código Javascript :

<script type="text/javascript">
$(document).ready(function(){
// mostrar formulario de actualizar datos
   $(".editar_empresa").click(function(){
      $.ajax({
         type: "GET",
         url: this.href, 
         success: function(datos){
            $("#formulario_modificar").html(datos).slideDown();
            }
         });
      return false;
   });
// llamar a formulario nuevo
   $(".nueva_empresa").click(function(){
      $.ajax({
         type: "GET",
         url: 'crear-empresa.php',
         success: function(datos){
            showEmpresas();
            $("#formulario_crear").html(datos).slideDown();
            }
         });
      return false;
   });


});
</script>



Luego en la tabla donde listo las empresas, tengo la siguiente celda:

Código HTML :

 <td class="editar"><a class="editar_empresa" href="modificar-empresa.php?id=<?php echo $datos_empresa['id']; ?>"><img src="images/editar.png" alt="editar" /></a></td>


y al final de la lista, tengo un botón así:

Código HTML :

<span class="nueva_empresa"><a href="crear-empresa.php"><img class="nueva_empresa" src="images/btn-crear-empresa-nueva.png" alt="add" /></a></span>


gracias

Por pitufogran

15 de clabLevel



 

chrome
Citar            
MensajeEscrito el 07 Nov 2010 08:13 am
Por favor, es muy importante que solucione esto!

gracias

Por pitufogran

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Nov 2010 01:31 pm
Bueno, el poco código que has puesto no sirve para reproducir el problema. Por qué no mejor subes todo lo que tienes a un hosting así lo puedo analizar como si estuviera en tu máquina.

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.