2012-04-17 12 views
6

Tengo el siguiente problema: actualmente tengo una barra de herramientas personalizada/conjunto de botones para negrita/cursiva/subrayado y cuando se hace clic en cada uno de ellos estoy llamando a la función js respectiva. Actualmente, cuando se hace clic en el botón negrita estoy llamandotinymce alternando problema

tinymce.activeEditor.formatter.toggle('bold');

Este último Bolds con éxito la selección actual, pero cuando pulso el botón de nuevo negrita la negrita es NO eliminado. Traté de depurarlo y el método

formatter.remove()

es llamada y cuando puedo comprobar cuál es la selección actual en su cuerpo el resultado es correcto (hay una selección y es el que ha sido en negrita). Si vuelvo a seleccionar el texto y presiono el botón en negrita, el formato en negrita se elimina. Me pregunto cuál podría ser el problema? Cualquier ayuda es muy apreciada.

Gracias

+1

+1 buena pregunta – Thariama

+1

pero no tengo ningún problema como el que describes, ¿qué versión de tinymce estás usando? – Thariama

+2

Gracias :) Acabo de darme cuenta de que en realidad estoy usando una versión beta - 3.5b3 (aburrida). Intentaré con la última versión estable. Gracias por mencionar esto. – asenovm

Respuesta

0

Esto debe fijarse a partir de la versión más reciente.