Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2011, 14:52
Avatar de chichote
chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 19 años, 4 meses
Puntos: 145
Remplazar texto con jquery

Hola Amigos, tengo una duda. necesito remplazar un texto especifico de una cadena,

supongamos que tengo "esta es una prueba con un mensaje de prueba para el ejemplo jquery"

y necesito remplazar las palabras "prueba" por "pruebita", encontre la siguente funcion

Código PHP:
<script lang="javascript">
$(
document).ready(function(){
 
    $(
"#reemplazar").click(function () {
          $(
'body').html($('body').html().replace(/prueba/ig"pruebita"));
    });

});
</script> 
y funciona siempre y cuando la palabra se encuentre inmediatamente dentro del body, pero si la palabra esta dentro de un <span> que a su vez esta dentro de una tabla y que a su vez esta dentro de un div q a su vez esta dentro de body, pues hay ya no funciona.

alguien tiene una idea de como buscar dentro de todo lo que contenga el body.

mi problema es que tengo un div con id "contenido", pero todo lo q esta dentro de ese div es ingresado por el usuario a traves de un CKeditor y puede ingresar lo q se le antoje, entonces no puedo limitar el remplazo a un div especifico, debe buscar en todo lo q ese div contenga, o lo q el body contenga.

Saludos y gracias a los buenos samaritanos :D
__________________
http://chicho.ninja yiaaaa