Sur certains de nos formulaires, nous convertissons nos zones de texte en textareas tinyMCE. Comment puis-je savoir dans jquery si une zone de texte donnée a été convertie?Détection des zones de texte tinyMCE avec JQUERY
J'ai remarqué que tinyMCE va changer l'affichage de mon textarea original à none lors de init, puis crée un span adjacent avec une classe de mceEditor, mais les instructions jquery suivantes ne semblent jamais le trouver.
si ($ (formElm) .siblings ("span .mceEditor"). Size()> 0) {... faites ceci};
ou
if ($ (formElm) .parent() trouver ("Span .mceEditor") longueur> 0..) {...} faire;
ou
if ($ (formElm) .parent() enfants ("Span .mceEditor") taille()> 0..) {...} faire;
[EDIT]
Il y avait une demande pour ce que le textarea ressemble après tinymce est fait avec elle. Ici va
<td class="fields">
<textarea id="serviceDesc" class="form req blob" style="display: none;"> Warm and yummy in your tummy<br /></textarea>
<span id="serviceDesc_parent" class="mceEditor defaultSkin">
<table id="serviceDesc_tbl" class="mceLayout" cellspacing="0" cellpadding="0" style="width: 400px; height: 152px;">
<tbody>
<tr class="mceFirst">
<td class="mceIframeContainer mceFirst mceLast">
<iframe id="serviceDesc_ifr" frameborder="0" src="javascript:""" style="width: 100%; height: 129px;">
<html>
</html>
</iframe>
</td>
</tr>
<tr class="mceLast">
</tr>
</tbody>
C'était l'espace. Bon oeil et merci! – Scott