TinyMCE ist nicht definiert Jquery
Haben daran gearbeitet, diese Fehler für 2 Tage und kann nicht get-Editor TinyMCE zu arbeiten. Ich bin mit dem jquery-version des TinyMCE. Unten ist mein HTML code mit einem Formular mit einer textarea. Ich benutze Google-Element Untersuchen und unter dem Reiter Konsole bekomme ich folgende Fehlermeldung: "Uncaught ReferenceError: tinymce ist nicht definiert". Jede Hilfe würde geschätzt werden.
<form id="add_update_form" action="" method="POST" title="Add Blog">
<p class="feedback"></p>
<!-- <label>Created:</label>
<input type="text" name="created"> -->
<label>Title:</label>
<input type="text" name="title" class="input-block-level">
<label>Content:</label>
<textarea width="100%" rows="10" cols="10" name="content" class="input-block-level"></textarea>
<div class="clear"></div>
</form>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script>
<script src="<?php echo base_url();?>js/portal/tinymce/jquery.tinymce.min.js"></script>
<script type="text/javascript">
tinymce.init({
selector: "textarea",
plugins: [
"advlist autolink lists link image charmap print preview anchor",
"searchreplace visualblocks code fullscreen",
"insertdatetime media table contextmenu paste moxiemanager"
],
toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"
});
</script>
- Gibt es irgendwelche Fehler auf der debug-Konsole? Auch, versuchen Sie, eine lokale Kopie von jquery anstelle des cdn.
- Ja, der debug-Konsole Fehler "Uncaught ReferenceError: tinymce ist nicht definiert (anonyme Funktion)". Ich habe versucht, lokale und cdn-ohne Erfolg.
- Ist die JS-Datei tatsächlich zu laden? Überprüfen Sie die Netzwerk-tab in den dev-tools im browser.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie Sie mit Hilfe der jquery-version, die Sie benötigen, um es einzurichten, wie ein jquery-plugin,
http://www.tinymce.com/tryit/3_x/jquery_plugin.php
Ich schaute auf diese Seite: http://www.tinymce.com/tryit/3_x/jquery_plugin.php
und klickte dann auf die Registerkarte "View source", und bemerkte etwas.
Wenn Sie mit TinyMCE als jQuery-plugin, gibt es zusätzliche parameter erforderlich script_url, sodass Ihr code sollte wie folgt Aussehen:
Andere Lösung ist die Verwendung von nicht-jQuery-version:
dann alte Methode, die zur Initialisierung des TinyMCE (wie in deinem ersten code):
Scheint es, dass der TinyMCE-js-Datei nicht geladen. Statt:
Versuchen Sie Folgendes: