Foros del Web » Programando para Internet » Javascript »

Quitar instancia.

Estas en el tema de Quitar instancia. en el foro de Javascript en Foros del Web. Hola. Tengo mi web con AJAX y tengo el siguiente problema: Para que un textarea se vuelva un editor completo necesito instanciar el objeto ckeditor(). ...
  #1 (permalink)  
Antiguo 16/10/2011, 07:18
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 15 años
Puntos: 34
Quitar instancia.

Hola.
Tengo mi web con AJAX y tengo el siguiente problema:
Para que un textarea se vuelva un editor completo necesito instanciar el objeto ckeditor().

Seria
Código Javascript:
Ver original
  1. $('textarea').ckeditor()

Eso funciona perfectamente. Pero salgo de esa pagina y voy a otra (con AJAX: remuevo la info del div y leugo la vuelvo a cargar), entonces la textarea ya tiene el objeto instanciado, no solo me tira error si no que no sale el editor.

Como puedo desinstanciarlo para volverlo a instanciar?

Un saludo y gracias
  #2 (permalink)  
Antiguo 24/10/2011, 17:10
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 15 años
Puntos: 34
Respuesta: Quitar instancia.

SOLUCIONADO

CKEDITOR for jQuery tiene un metodo para remover la instancia:
Código Javascript:
Ver original
  1. var instancia = CKEDITOR.instances['name_textarea'];
  2. CKEDITOR.remove(instancia)

Sacado de: http://stackoverflow.com/questions/1...already-exists

Me funciono perfectamente :)

Un saludo!

Etiquetas: jquery
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:12.