Comment puis-je obtenir tinyMCE éditeur instance par le sélecteur d'élément?

Je veux mettre un contenu de l'éditeur tinyMCE après qu'il a été créé par une requête AJAX. J'ai plusieurs éditeurs sur la page. Elles sont initialisées avec:

tinymce.init({
        selector: '.tiny-mce'
    });

Chaque éditeur dispose d'une classe distincte pour le séparer les uns des autres.
Comment puis-je utiliser cette classe pour définir le contenu d'un particulier d'un éditeur, après l'obtention de données avec une requête AJAX?

tinyMCE.get('.class_name') //returns null

Je suis à la recherche de l'API et de la SORTE et ne peuvent pas trouver une fonction pour faire une telle chose simple.

Edit:

Je l'ai trouvé pas si propre façon d'obtenir de l'éditeur d'instance. Lorsque tinyMCE a été créé il ajouté id avec le nom de l'éditeur à l'élément. Maintenant, je peux faire quelque chose comme ceci:

var id = $('.class_name').attr('id');
tinyMCE.get(id).setContent('new content');

Mais est-il une meilleure façon?

OriginalL'auteur Boykodev | 2016-04-03