Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/09/2012, 14:17
Avatar de catpaw
catpaw
 
Fecha de Ingreso: mayo-2010
Ubicación: xalapa
Mensajes: 856
Antigüedad: 14 años, 7 meses
Puntos: 23
Respuesta: obtener objeto anterior al actual ???

hola ocp001a

es que la etiqueta img lanza la funcion:

Código Javascript:
Ver original
  1. function onClick( element ){
  2.     var name;
  3.     do{
  4.         element = element.parentNode;
  5.     }
  6.     while ( element && ( name = element.nodeName.toLowerCase() ) && ( name != 'div' || element.className.indexOf( 'publicacion' ) == -1 ) && name != 'body' )
  7.  
  8.     if ( name == 'div' && element.className.indexOf( 'publicacion' ) != -1 )
  9.         replaceDiv( element );
  10. }
  11. var editor;
  12. function replaceDiv( div ){
  13.     if ( editor )
  14.         editor.destroy();
  15.     editor = CKEDITOR.replace( div, { toolbar : 'Basic' } );
  16. }

que lo que hace es reemplazar todo lo que hay en el div class publicaciones por un editor pero yo quiero que lo reemplace en div class publicacion (que es el primer hijo de div class publicaciones) pero no se como referenciarlo o como acceder a el :(

para que te des una idea es esto:

http://nightly.ckeditor.com/7613/_sa...ivreplace.html

pero en lugar de que funcione con doble clic, yo quiero que al dar clic en la imagen aparezca el edito e indicarle en que div aparecer (replace)

gracias