Je développe une application web ajax lourde, et voudrais textarea
(avec class="ui-richtext"
) initialiser automatiquement TinyMCE.Initialiser automatiquement l'éditeur de texte riche au-dessus de toutes les textarea, y compris ceux qui sont chargés par ajax
Ceci est facile pour les textarea qui sont chargés normalement, mais que diriez-vous pour le contenu qui est chargé APRÈS le fait en utilisant ajax?
Je pensais quelque chose le long de ces lignes: (j'utilise jquery)
$("textarea.ui-richtext").live("ajaxComplete", function()
{
$(this).tinymce({...});
});
Malheureusement, cela ne semble pas fonctionner. Des idées?
Ceci est mon premier post, laissez-moi savoir si je dois ajouter plus d'info
Merci pour votre réponse. Je suis à la recherche d'une façon automatique de faire cela, par opposition à les initier manuellement à chaque fois (ce qui viole DRY). Je pensais plutôt à l'écoute des événements ajaxComplete, puis à l'exécution de certaines fonctions suffisamment intelligentes pour initialiser _new_ items (sans ré-initialiser les éléments existants). Je voudrais en faire une solution générique afin qu'elle fonctionne avec tout type de dom + javascript (par exemple les éléments jquery ui, tels que les sélecteurs de date, les onglets, etc.). sais ce que je veux dire? :) –