1
내 페이지에는 버튼 목록이 있습니다. 클릭 한 버튼에 따라 동일한 .php
파일이 <textarea>
의 다른 콘텐츠와 함께로드됩니다. 그런 다음 TinyMCE가 초기화되고 그 후에 TinyMCE의 내용이 설정됩니다.두 번째 클릭시 TinyMCE.init가 작동하지 않습니다.
그러나 첫 번째 클릭에서만 작동합니다. 사용자가 다른 버튼을 클릭하면 <textarea>
이로드되지만 TinyMCE는 초기화되지 않습니다. 나는 그것이 실행되는 것과 동일한 스크립트이기 때문에 왜 그렇게하는지 알지 못한다.
$("ul").on("click", "a.click-menu", function() {
var id = $(this).attr("id");
$(".inject").load("Including/modules/Pages/index.php?page="+id, function() {
tinymce.init({selector:"textarea"});
});
});
그리고이 한마디에 index.php
입니다 :
<?php
echo '<textarea>'.$_GET['page'].'</textarea>';
?>
하지만 제가 돈 경우 편집자 ID를 모르십니까? – user3821544
초기화하는 경우 알아야합니다. –