Mon but général est de créer un éditeur que je peux habiller en utilisant jQuery UI (en créant une barre d'outils personnalisée qui utilise des appels d'intégration), en utilisant TinyMCE.Déplacer iFrame dans le DOM en utilisant jQuery
Disons que j'ai un éditeur TinyMCE sur une page. L'éditeur réel est un iFrame contenu dans beaucoup de code de table horrible, qui est également où la barre d'outils actuelle (à mettre au rebut) est. Je veux juste l'iframe à l'intérieur d'un div - idéalement se débarrasser du code de la table.
Alors ... Je veux transformer:
<table>
<tr>
<td><iframe id="xyz"></iframe></td>
</tr>
</table>
dans
<div id="test">
<iframe id="xyz"></iframe>
</div>
Jusqu'à présent, je l'ai essayé d'utiliser:
$('#xyz').clone(true).appendTo('#test');
qui clone l'iframe, mais pas de contenu à l'intérieur.
Existe-t-il un moyen de faire fonctionner ce système?
Sinon, puis-je supprimer le code de la table autour de l'iFrame?
Si je ne peux pas faire cela, je pense que je vais devoir garder le code de la table.
Quelque chose d'étrange se passe ici ... Je peux utiliser la suggestion d'artlung, mais le contenu d'iframe est alors vidé. Aussi, suggestion de CodeJousts remplace la table avec rien ... Semble que l'iframe se signale comme vide? – Josh
J'ai mis le code im en utilisant sur pastebin ... http://pastebin.com/8CQ5GBd6 Son le code dans la fonction de clic à partir de la ligne 30. – Josh