Note that there are some explanatory texts on larger screens.

plurals
  1. POTinyMCE + jQuery + custom plugin = tinymce is undefined?
    primarykey
    data
    text
    <p>The problem occurs when I try to create small plugin to allow me toggle on and off WYSIWYG on all textareas in the website.</p> <pre><code>//$('form.default textarea').each(function(){ // console.log( $('&lt;a href="#"&gt;Enable WYSIWYG editor&lt;/a&gt;').insertAfter('form.default textarea').prev('textarea.wysiwyg').tinymce().hide() ); //}); </code></pre> <p>The full (a bit simplified) code looks like this:</p> <pre><code>$('textarea.wysiwyg').tinymce({ skin : 'cirkuit', theme : 'advanced', plugins : 'pagebreak,style,layer,advlink,inlinepopups,contextmenu,paste,directionality,noneditable,nonbreaking,xhtmlxtras,template', // Theme options theme_advanced_buttons1 : 'formatselect,fontsizeselect,forecolor,|,bold,italic,strikethrough,|,bullist,numlist,|,justifyleft,justifycenter,justifyright,|,link,unlink,|,image,|,code,paste,pastetext,pasteword,removeformat,|,backcolor,|,underline,justifyfull,sup,|,outdent,indent,|,hr,charmap,|,undo,redo', theme_advanced_buttons2 : '', theme_advanced_buttons3 : '', theme_advanced_toolbar_location : 'top', theme_advanced_toolbar_align : 'left', theme_advanced_statusbar_location: 'bottom', theme_advanced_resizing : true, theme_advanced_resize_horizontal : false, height : 500, theme_advanced_resizing_min_height : 500, document_base_url : 'http://static.&lt;?=$settings['system_host']?&gt;/' }); $('textarea.wysiwyg').each(function() { $(this).tinymce().hide(); }); </code></pre> <p>What is the error? FireBug says that <strong>tinymce() in undefined</strong>; this message occurs in each() loop. Thus, tinymce() is actually initialized.</p> <p>I am really lost towards, what could be causing this.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload