Buscar cadena texto con jQuery
4 may 2010 8 comentarios
Una muy buena solución cuando queremos buscar si existe una determinada palabra o cadena de texto dentro en nuestra página web. Para ello podemos utilizar el selector :contains() de jQuery.
En ejemplo de uso, vamos a buscar la palabra “León” en todos los div de la página, y si encuentra resultados resaltaremos en negrita “León”:
8 Comentarios
wose, el 27/04/2011 a las 22:21:33
perdona mi ignorancia e igual me desvio del tema pero…
si busco una palabra y la encuentro(con jquery), como redirijo la pagina usando php?
Jorge Maiden, el 27/04/2011 a las 23:38:21
<?php header('Location: http://www.bufa.es'); ?>
}
Daphne, el 05/05/2011 a las 16:21:31
Hola:
Perdon, pero en realidad me estoy empezando a meter en Jquery y queria saber si hay alguna forma de hacer lo mismo, pero que en lugar de que modifique solo las cadenas de texto que contienen ‘León’, yo necesito que modifique las que tienen solamente ‘León’. Es decir si en un div dice ‘Leónes’ que no lo modique.
Espero haber sido clara yd esde ya mil gracias por la ayuda.
Jorge Maiden, el 07/05/2011 a las 20:05:16
Introduce un espacio al principio y final de la cadena, ejemplo:
$(document).ready(function(){
$("p:contains(' León ')").css("font-weight", "bold");
});
</script>
camilo, el 05/06/2011 a las 20:25:13
Esto se puede hacer para los input typo text de un formulario?
Gracias!
fernando, el 18/11/2011 a las 23:18:34
Hola, estoy tratando de leer el xml de Youtube con Jquery, ya lohice con una clase en php pero no consigo hacerlo con Jquery talvs tienes la solucion .. podrias postearlo gracias.!
fernando, el 18/11/2011 a las 23:21:41
este archivo http://gdata.youtube.com/feeds/videos/9ybhPQyJS8k
Alexis, el 13/01/2012 a las 23:28:33
hola, gracias sirve pero sabes acaso como hacer para que se resalte solo la palabra buscada en vez de la línea?
Salu2