Buenas,
Necesito con jquery buscar en los parrafos de un texto una palabra en concreto y envolverla con un enlace.
¿Alguien podría ayudarme?
Gracias
| |||
Jquery - ¿Como puedo poner enlaces a un texto? Buenas, Necesito con jquery buscar en los parrafos de un texto una palabra en concreto y envolverla con un enlace. ¿Alguien podría ayudarme? Gracias
__________________ Saludos! |
| |||
Respuesta: Jquery - ¿Como puedo poner enlaces a un texto? Había pensado algo como... $("p:contains('PALABRA_A_BUSCAR')").replaceWith("< a href='#'>ENLACE AQUI</a>"); Pero claro, me quita todo el texto restante del parrafo.
__________________ Saludos! |
| |||
Respuesta: Jquery - ¿Como puedo poner enlaces a un texto? paso que ahi te devuelve el párrafo y no el texto tenes que buscar con el método "replace" de javascript que recibe el texto a buscar y el texto a a reemplazar Código HTML: <html> <head> <meta name="tipo_contenido" content="text/html;" http-equiv="content-type" charset="utf-8"> <title>Untitled</title> <script src="http://code.jquery.com/jquery-latest.js"></script> <script src="jquery.color.js"></script> <script type="text/javascript"> $(document).ready(function(){ buscar = 'jquery'; texto = $('p').text(); texto = texto.replace(buscar, '<a href="http://jquery.com">'+buscar+'</a>'); $('p').html(texto); }); </script> </head> <body> <p>Buenas, Necesito con jquery buscar en los parrafos de un texto una palabra en concreto y envolverla con un enlace. ¿Alguien podría ayudarme? Gracias</p> </body> </html> |
Etiquetas: |