Редактор TinyMCE предотвращает всплывание событий прокрутки - PullRequest
1 голос
/ 22 марта 2019

Я использую TinyMCE внутри контейнера, который имеет собственную полосу прокрутки (по mCustomScrollbar), но когда я пытаюсь прокрутить редактор, прокрутка застревает.

Вот скрипка, демонстрирующая это (попробуйте прокрутить ее с помощью колесика мыши): https://jsfiddle.net/moaLsfnv/

tinymce.init({ selector: ".mytextarea" });
$('#container1').mCustomScrollbar({ theme:"dark-3" });

Можно ли заставить редакторы всплыть во всех событиях прокрутки?

1 Ответ

1 голос
/ 24 марта 2019

Это не редактор, это фрейм.Вот пример репликации, который не загружает TinyMCE:

https://jsfiddle.net/1gw82qkb/

Если вы хотите избежать редактирования содержимого в редакторе, попробуйте режим inline: true (хотя это означает использование div вместоtextareas):

https://jsfiddle.net/saw5hdmL/

Однако это ломается по-разному, потому что tinymce зависит от событий прокрутки окна, чтобы панель инструментов следовала за редактором при его перемещении.Но это показывает, что я имею в виду, что прокрутка работает, когда вы не используете iframes.

...