setup : function(ed) {
ed.on("click", function(e) {});
};
이렇게 설정을 시도했습니다.하지만 편집기 텍스트 영역을 클릭하면 트리거됩니다. 그래서 사용자가 에서"새 문서"를 클릭 할 때 나는 클릭 이벤트을 캡처하려면 어떻게 .Using TinyMCE에 v4의 "파일"Tinymce는 '새 문서'를 클릭 할 때 클릭 이벤트를 캡처합니다.
setup : function(ed) {
ed.on("click", function(e) {});
};
이렇게 설정을 시도했습니다.하지만 편집기 텍스트 영역을 클릭하면 트리거됩니다. 그래서 사용자가 에서"새 문서"를 클릭 할 때 나는 클릭 이벤트을 캡처하려면 어떻게 .Using TinyMCE에 v4의 "파일"Tinymce는 '새 문서'를 클릭 할 때 클릭 이벤트를 캡처합니다.
새 문서가 메뉴에서 선택 될 때 TinyMCE에 어떤 특정 이벤트를 발행하지 않습니다 . 두 가지 중 하나를 수행 할 수 있습니다.
1 - ExecCommand
이벤트를 활용하고 실제 명령이 실행되었는지 확인하십시오.
파일 -> 새 문서를 선택하면 편집기에서 ExecCommand
이벤트가 발생하고 command
속성은 값 mceNewDocument
으로 설정됩니다. ExecCommand
이벤트를 찾는 코드를 TinyMCE 구성에 추가 한 다음 command
속성이 mceNewDocument
으로 설정되었는지 확인합니다. 예를 들어, 당신은 ... 당신의 TinyMCE에 구성에
setup: function (editor) {
editor.on('ExecCommand', function (e) {
if("mceNewDocument" == e.command) {
console.log('New Document was run...");
}
});
}
2이를 넣을 수 있습니다 - 사용자 정의 새 문서 메뉴 옵션을 구축 할 수 있습니다.
사용자 지정 메뉴 옵션을 만들고 기본 메뉴 사용을 중지 할 수 있습니다. 그런 다음이 옵션을 선택했을 때 필요한대로 사용자 지정 논리를 추가 할 수 있습니다. 현재 사용자 정의 메뉴 항목에 대해 자세히 알아볼 수 있습니다 : 당신이 것을 사용할 수 있도록
https://www.tinymce.com/docs/demo/custom-toolbar-menu-item/
기본 메뉴 옵션 TinyMCE에 내 FormatControls.js
파일에 정의 된 사용자 정의 버튼에 대한 템플릿으로.