Ticket #9661 (closed bug: invalid)
Imágen pierde atributo "hide" cuando cambia el "src"
| Reported by: | zkizzik@… | Owned by: | |
|---|---|---|---|
| Priority: | undecided | Milestone: | 1.next |
| Component: | unfiled | Version: | 1.6.1 |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
Description
Yo hize un plugin donde tienes varias imágenes con src="about:blank" rel=" http://.../x.jpg" Entonces cuando le vas dando click a las imágenes en miniatura va cargando las imágenes grandes. Esto lo utilizo para no causar sobrecarga en el sitio web debido a que a veces son demasiadas fotografías, por lo cual prefiero cargarlas a medida que les voy haciendo click.
El problema está en que al actualizar a jquery 1.6.1 las imágenes ocultas con "slideDown" pierden el atributo de "display none" apareciendo inmediatamente impidiendo que se vea el efecto de "slideUp".
Pude corregir este error anteponiendo css('display', 'none'); antes de cambiar el atributo rel por src, luego "slideDown" funciona correctamente como antes.
El problema está en que cuando cambias los atributos de una imágen pierde el atributo de display none automáticamente. Pienso que va a ser un grán problema para la mayoría de las galerías de imágenes de carga al click.
Código de mi plugin: http://pastebin.com/ySZfSxuR Arreglo en linea 120
Change History
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

This is too much code for a bug report. I would recommend that you start by getting help on a forum and report a bug with a simpler test case if needed.