tinymce в комментариях при изменении dom пропадает возможность ввода текста

Всем привет. Может быть кто-то сталкивался или знает в какую сторону копать, подскажите…
На сколько я понимаю, на сайте используется родной функционал комментариев от livestreet.
Есть два варианта работы комментариев:
1. (стабильный) Загружается страница вместе с кнопкой «оставить комментарий». На кнопке висит обработчик — ls.comments.toggleCommentForm(0); Который отправляет к нулевому комментарию по id (отдельно созданный статический блок). Кликаю на кнопку — появляется tinymce, в той конфигурации, что заявлена и все работает. Кликаю на кнопку «ответить» под любым комментарием(ls.comments.toggleCommentForm(id);) — все работает. Текстовое поле перепрыгивает под комментарий.
2. (то что пытаюсь реализовать) загружается страница. В конце своего js указываю вот так:
document.addEventListener("DOMContentLoaded", function(event) {
    ls.comments.toggleCommentForm(0);
});

Если указывать в $(document).ready(); то tinymce загружается в какой-то дефолтной конфигурации, не той, что мне нужно.
Дальше я могу оставить коммент, всё работает, но как только я прячу текстовое поле через
ls.comments.toggleCommentForm(0);

Или пытаюсь «ответить» с ls.comments.toggleCommentForm(id); текстовое поле прыгает и после этого пропадает возможность вводить текст. При клике на кнопки текстового редактора в js появляется ошибка, не может найти ноду. iframe есть, но body пустое и без классов. За счёт чего такое может происходить?

Буду благодарен за любую помощь.

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.