Comunidad de diseño web y desarrollo en internet online

Problema jQuery contains

Citar            
MensajeEscrito el 20 Nov 2008 11:41 am
Buenas otra vez... tengo un problemilla de nuevo con el jQuery...

estoy intentando que mi función coja todos los elementos <li> que contengan un texto determinado ("texto"), he encontrado el método .contains, que parece que hace exactamente lo que yo quiero, pero a la hora de ponerlo me sale este error: "Microsoft JScript runtime error: Object doesn't support this property or method"

el código que estoy poniendo es

Código :

variable="texto";
jQuery('li').contains(variable);  //en esta línea las comillas de li son simples, que no sé pk aqui no salen


también lo he encontrado en otro sitio escrito de esta otra manera, tamb lo he probado pero me devuelve un objeto vacio, como si no hubiera encontrado nada... y estoy escribiendo un texto que está en una de las líneas

Código :

jQuery('li:contains("texto")");


Alguien me puede echar una mano?????

Un saludo ^^

Por Uruviel

48 de clabLevel



Genero:Femenino  

msie7
Citar            
MensajeEscrito el 20 Nov 2008 12:58 pm
Ya está, ya funciona... era un problema de comillas :P Lo pongo bien por si a alguien le hace falta:

Código :

jQuery("li:contains(' "+ variable +" ')");

devuelve un array de todos los elementos <li> que contengan el texto que contiene la variable, y ya luego puedes hacer lo que quieras con ellos (animarlos, ocultarlos, etc...) :wink:

Espero que a alguien le sirva de ayuda

^^

Por Uruviel

48 de clabLevel



Genero:Femenino  

msie7

 

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