Tengo algunos CKEDITOR.instances con ID de instancia aleatorios. Los editores se entregan a través de una API de terceros. Envuelvo las instancias del editor en una lista como esta:
<ul> <li id="mykeyA"> <!-- here is the editor instance 1 with random ID--> </li> <li id="mykeyB"> <!-- here is the editor instance 2 with random ID--> </li> <li id="mykeyC"> <!-- here is the editor instance 3 with random ID--> </li> </ul>Necesito acceder a CKEDITOR.instance por mi ID. Algo como: coloque CKEDITOR.instance en el elemento LI con ID mykeyB .
He intentado esto: $('#mykeyB').children[CKEDITOR.instance] Pero esto no funciona.
¿Cómo obtengo la instancia por elemento envuelto?
Si alguien más lo busca. esto funciona para mi
var editor_instance = $('#mykeyB').find('textarea')[0].name; console.log(CKEDITOR.instances[editor_instance]);