TinymceBundle icon indicating copy to clipboard operation
TinymceBundle copied to clipboard

TinyMCE don't initializing for dynamically loaded elements

Open mixo opened this issue 6 years ago • 3 comments

Hello. I use script from readme to init TinyMCE for dynamically loaded elements: jQuery(document).ready(function() { $('form').on('sonata.add_element', function(){ initTinyMCE(); }); }); But I got error in browser console: Uncaught TypeError: textarea.tinymce is not a function at HTMLTextAreaElement.<anonymous> (init.jquery.js:65) at Function.each (jquery.js:374) at n.fn.init.each (jquery.js:139) at HTMLDocument.<anonymous> (init.jquery.js:15) at j (jquery.js:3099) at Object.add [as done] (jquery.js:3145) at n.fn.init.n.fn.ready (jquery.js:3378) at new n.fn.init (jquery.js:2821) at n (jquery.js:76) at init.jquery.js:9

mixo avatar Mar 30 '18 17:03 mixo

What happens when you manually write initTinyMCE() in the javascript development console?

nallias avatar Dec 27 '18 16:12 nallias

@mixo Could you publish an example of your code?

Huron avatar Jan 02 '20 09:01 Huron

What happens when you manually write initTinyMCE() in the javascript development console?

I get the same error: init.jquery.js:65 Uncaught TypeError: textarea.tinymce is not a function

mixo avatar Jan 02 '20 10:01 mixo