uncaught referenceerror: tinymce n'est pas défini
Mon JS:
$(document).ready(function() {
tinymce.init({
selector: 'textarea',
height: 500,
menubar: false,
plugins: [
'advlist autolink lists link image charmap print preview anchor',
'searchreplace visualblocks code fullscreen',
'insertdatetime media table contextmenu paste code'
],
toolbar: 'undo redo | insert | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image',
content_css: '//www.tinymce.com/css/codepen.min.css'
});
});
Mon code HTML:
<textarea></textarea>
J'ai le texte suivant externe JS fichiers inclus:
http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js
http://cdnjs.cloudflare.com/ajax/libs/tinymce/4.5.6/jquery.tinymce.min.js
La JS fiddle:
Mon erreur:
Uncaught ReferenceError: tinymce is not defined
at HTMLDocument.<anonymous> ((index):54)
at j (jquery.min.js:2)
at Object.add [as done] (jquery.min.js:2)
at m.fn.init.m.fn.ready (jquery.min.js:2)
at window.onload ((index):53
Je suis sous Google Chrome 57.0.2987.133 et la TinyMCE code de https://www.tinymce.com/docs/demo/basic-example/ .
Des idées?
Vous devez vous connecter pour publier un commentaire.
Vous devez également charger TinyMCE lui-même - tout ce que vous êtes de chargement est maintenant un jQuery wrapper pour TinyMCE.
Au total, vous devez charger la suivante:
Voir cette mise à jour du violon: http://jsfiddle.net/mfromin/bcv1tv1b/2/
En toute honnêteté, vous n'avez même pas besoin de jQuery TinyMCE code, sauf si vous souhaitez utiliser TinyMCE comme un Plugin jQuery. Son 100% n'est pas nécessaire pour rendre votre violon travail.
Eu cette erreur avec WordPress, google Chrome outil de développeur m'a signalé l'erreur. Donc j'ai vérifié mes fichiers, /wp-includes/js/tinymce/wp-tinymce.php Le dossier lui-même était plein régime de l'autorisation, changé en 755 et mon éditeur visuel fonctionne maintenant, la console d'erreur a disparu.
Vérifier pour voir si vous en avez .htaccess à l'intérieur de votre dossier wp-includes! J'ai eu ce problème et il semble que cela a été causé par un .fichier htaccess à la racine de wp-includes!
si vous utilisez jquery version de TinyMCE vous devriez l'utiliser comme ceci: