Así que estoy haciendo una función de búsqueda para comentarios. Alguien más aquí me ayudó con el SQL query. Lo que también quiero hacer es resaltar el texto de la consulta de búsqueda en los resultados.PHP - resaltar el texto de una cadena que contenga HTML
Los resultados se almacenan como HTML dentro de un $variable
. ¿Cómo puedo envolver el texto de la consulta de búsqueda dentro de una etiqueta <span>
por ejemplo, sin estropear el html?
por ej. la consulta de búsqueda puede ser foo bar
y la salida puede verse como:
<p>bla bla foo bar bla</p>
por lo que debe ser algo como:
<p>bla <span class="highlight">foo bar</span> bla bla</p>
sí, esas situaciones pueden ocurrir. Debería haber mencionado eso en la pregunta. De todos modos, encontré una solución más fácil, ¡utilizando jQuery! :RE – Alex