[Jquery-Es] Jquery y VML

Choan Gálvez choan.galvez en gmail.com
Mar Jul 24 08:59:02 PDT 2007


Hola Marcelo.

On 24/07/2007, at 17:33, Perez, Marcelo (mperez) wrote:

> Estoy teniendo 2 problemas al tratar de interactuar con Jquery + VML
>
>
>
> Problema 1:
>
> no reconoce todos los elementos de la misma forma:
>
> Ejemplo: al tratar de aplicar un "fadeOut("slow");" el mismo solo  
> funciona en el elemento vml: <v:textbox > (no funciona ni en el  
> v:rect, ni en el v:line, ni en el v:group)
>
>
>
> Problema 2:
>
> Buscando posibles soluciones, me encuentro con que por ejemplo, si  
> al <v:rect> lo incluyo en un <div>, si lo reconoce, y desaparece,  
> pero sin animación (no hace el fadeOut)
>
> Esto funciona así para cualquier elemento vml (rectángulo, línea,  
> grupo, etc.)
>
>
>
> No tengo chances de cambiar de lenguaje (SVG no es una alternativa)
>
> Si alguien alguna vez tuvo que lidiar con VML, y se topó con un  
> problema similar, cualquier ayuda vendría muy bien

Sin haber lidiado con VML  pero habiendolo hecho (y mucho) con  
jQuery, yo miraría si las propiedades que manipula jQuery al hacer  
estas animaciones (juega con el filtro de opacidad) se aplican  
correctamente --sin js de por medio-- en estos elementos.

De ser así: blame jQuery.

De no ser así: averigua qué propiedades son las que tienes que  
manipular para obtener el efecto deseado y dispara la animación con $ 
().animate.

Manténnos informados, por favor, parece un tema interesante (vaya, a  
mí, hoy por hoy, me interesa entre bastante y mucho).

Salud.
-- 
Choan Gálvez
<choan.galvez en gmail.com>
<http://choangalvez.nom.es/>





Más información sobre la lista de distribución Jquery-Es