簡體   English   中英

如何在 CKEditor 中使用點擊事件..?

[英]How to use click events in CKEditor..?

我正在編寫一個小代碼以在 CKEditor 文檔單擊事件上運行,但它不起作用。 我的代碼是

var element = CKEDITOR.document.getById( 'Editor_TextArea' );
element.on( 'click', function( ev )
{
//mycode
   alert('ok');
  }
  );

誰能幫我..

CKEDITOR.document.getById( 'Editor_TextArea' ); 沒有為我提供任何價值。所以我使用了下面的代碼並且效果很好。

CKEDITOR.instances['Editor_TextArea'].on('contentDom', function() {
    this.document.on('click', function(event){
         //your code
         alert('Click Event');
     });
});

這將起作用emailTemplateBodytextarea字段的名稱。

var editor = CKEDITOR.instances.emailTemplateBody

editor.on('contentDom', function () {

    var editable = editor.editable();

    editable.attachListener(editable, 'click', function () {
        console.log("click event");
    });
});
editor.editable().on('click', function (event) {
    //YOUR CODE GOES HERE 
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM