Dar estilo a palabra dentro de un texto

Por necesidades del cliente, resulta que quiere que siempre que aparezca su marca en la web, la pongamos con un estilo específico. El cliente tiene un CMS por el que podría hacerlo pero dice que prefiere que la aplicación lo haga automáticamente por lo que ha tocado preparar una función donde pasamos un selector de jquery y busca en su contenido la palabra para asignarle el estilo. A ver que os parece:

function estiloMarca(selector){
    regex = new RegExp("LA MARCA", 'gi');

    $(selector).each(function () {
        this.innerHTML = this.innerHTML.replace(regex, function(matched) {return "<span class=\"estiloMarca\">" + matched + "</span>";});
    });    
}
Dejar un comentario?

0 Comentarios.

Deje un comentario


NOTA - Puede usar estosHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.