2017-07-11 1 views
0

Ich brauche den Stil der Cursor auf "Zeiger" zu ändern, wenn der Editor auf Nur-Lese-Modus habe ich versucht, zwei Lösungen:CKEditor Cursor Stil

  1. Ändern Textart

    CKEDITOR.instances.editor1.on('contentDom', function() { 
    CKEDITOR.instances.editor1.editable().attachListener( 
    CKEDITOR.instances.editor1.editable(), 'mouseover', function(evt) { 
        if (evt.data.getTarget().is('p')) 
    {evt.data.getTarget().setAttributes ({'style':"cursor:pointer "}) 
    ;}//cursor:pointer 
    
    }); 
    CKEDITOR.instances.editor1.editable().attachListener( 
    CKEDITOR.instances.editor1.editable(), 'mouseout', function(evt) { 
         if (evt.data.getTarget().is('p')) 
    {evt.data.getTarget().setAttributes ({'style':"cursor:pointer"}) ;}   
    }); 
    }); 
    
  2. CKEDITOR.document.getDocumentElement().setStyle("cursor","pointer"); 
    

Zuerst arbeitete man als Cursor auf den Text.

Zweitens wurde der Cursor auf allen Seiten außer dem Editor geändert.

Antwort

0

fand ich nur die Antwort

var node = CKEDITOR.instances.editor1.document.getBody(); 
var parent = node.getParent(); 
parent.setStyle("cursor","pointer"); 
Verwandte Themen