Ho aggiornato TinyMCE all'ultima versione di oggi. Sto semplicemente cercando di modificare il contenuto di JQuery come documentato qui.
Il mio problema è, qualunque sia l'ID che cerco di selezionare nella mia funzione jQuery, restituisce undefined. Diciamo che ho:
<tr>
<td align="right" valign="top" class="HDivider">About</td>
<td class="HDivider"><textarea name="about" cols="70" rows="10" id="about"><?php echo $about; ?></textarea></td>
</tr>
quando si fa:
console.log (TinyMCE);
Ho ottenuto un oggetto nella mia console:
Object {majorVersion: "4", minorVersion: "0b2", releaseDate: "2013-04-24", editor: Array [2], i18n: Object ...}
E quando lo fai
console.log (tinyMCE.get ( "# su"));
Sono stato indefinito ..
Perché ? come posso selezionare il mio editor tinyMCE?
Ho provato a ispezionare gli elementi con Chrome o Firebug, vedere gli elementi di TinyMCE (quello aggiunto automaticamente), e controllare il loro id ... e usarli, ma nessuna possibilità.
Per favore consiglio
Grazie
risposte:
2 per risposta № 1Quando guardi questa riga nel pastebin che hai fornito vedi che non usa il selettore JQuery ( #
per id o .
per classe)
var content = tinyMCE.get("content").getContent();
Quindi devi cambiare il tuo codice in questo modo:
console.log( tinyMCE.get("about") );