src/trumbowyg.js
function () {
            var t = this,
                prefix = t.o.prefix;

            if (t.isTextarea) {
                t.$box.after(
                    t.$ta
                        .css({height: ''})
                        .val(t.html())
                        .removeClass(prefix + 'textarea')
                        .show()
                );
            } else {
                t.$box.after(
                    t.$ed
                        .css({height: ''})
                        .removeClass(prefix + 'editor')
                        .removeAttr('contenteditable')
                        .removeAttr('dir')
                        .html(t.html())
                        .show()
                );
            }

            t.$ed.off('dblclick', 'img');

            t.destroyPlugins();

            t.$box.remove();
            t.$c.removeData('trumbowyg');
            $('body').removeClass(prefix + 'body-fullscreen');
            t.$c.trigger('tbwclose');
            $(window).off('scroll.' + t.eventNamespace + ' resize.' + t.eventNamespace);
        }
function () {
            var t = this,
                prefix = t.o.prefix;

            if (t.isTextarea) {
                t.$box.after(
                    t.$ta
                        .css({height: ''})
                        .val(t.html())
                        .removeClass(prefix + 'textarea')
                        .show()
                );
            } else {
                t.$box.after(
                    t.$ed
                        .css({height: ''})
                        .removeClass(prefix + 'editor')
                        .removeAttr('contenteditable')
                        .removeAttr('dir')
                        .html(t.html())
                        .show()
                );
            }

            t.$ed.off('dblclick', 'img');

            t.destroyPlugins();

            t.$box.remove();
            t.$c.removeData('trumbowyg');
            $('body').removeClass(prefix + 'body-fullscreen');
            t.$c.trigger('tbwclose');
            $(window).off('scroll.' + t.eventNamespace + ' resize.' + t.eventNamespace);
        }
function ( ) { var t = this , prefix = t . o . prefix ; if ( t . isTextarea ) { t . $box . after ( t . $ta . css ( { height : '' } ) . val ( t . html ( ) ) . removeClass ( prefix + 'textarea' ) . show ( ) ) ; } else { t . $box . after ( t . $ed . css ( { height : '' } ) . removeClass ( prefix + 'editor' ) . removeAttr ( 'contenteditable' ) . removeAttr ( 'dir' ) . html ( t . html ( ) ) . show ( ) ) ; } t . $ed . off ( 'dblclick' , 'img' ) ; t . destroyPlugins ( ) ; t . $box . remove ( ) ; t . $c . removeData ( 'trumbowyg' ) ; $ ( 'body' ) . removeClass ( prefix + 'body-fullscreen' ) ; t . $c . trigger ( 'tbwclose' ) ; $ ( window ) . off ( 'scroll.' + t . eventNamespace + ' resize.' + t . eventNamespace ) ; }
Destroy the editor
Destroy the editor