동적으로로드되는 HTML 내용이 포함 된 div
이 있습니다. $.ajax
을 사용하여 페이지를 가져올 때마다 .tinymce-basic
을 TinyMCE 텍스트 영역으로 변환하는 함수를 실행합니다.tinymce가 동적으로로드 된 html로 다시 편집기를 시작하지 않습니다.
function on_page_load(){
jQuery('.tinymce-basic').tinymce({
theme: "modern"
});
}
페이지가 처음로드되면 모든 작업이 훌륭하게 수행되므로 tinymce가 올바르게로드되고 정상적으로 작동합니다. 그러나 $.ajax
을 사용하여 내용을 다시로드하고 on_page_load
을 호출하여 TinyMCE를 다시 시작하면 절대로 초기화되지 않습니다. 동적으로로드 된 <textarea class="tinymce-basic"></textarea>
이 있는데 거기에 아무 것도 나타나지 않습니다.
왜 TinyMCE가 다시 시작되지 않습니까? 이것이 가능한가?
마지막으로 뭔가 작동합니다 (tinymce.remove (id) .... tinyMCE.execCommand ("mceRemoveControl", false, 'textarea_id')가 작동하지 않습니다. – JohnA10