2017-02-09 21 views
0

私はCKEditorを初めて使用しています。私は、CKEditorでテキストを入力するときに、CKEditorにスタイルの変更を加えたいと思います。CKEditorのスタイルメニューからデフォルトスタイルを設定

私の質問は、エディタが自動的に編集領域にこれらの要素を追加し、私はEnterボタンを押すだとき

1.Thereはとにかくです。私はいろいろ試しましたが失敗しました。私はこれを行うにはFollowメソッドを使用しています。

<p name='change'> or <p class='change'> (Choose any one) 

config.enterMode = CKEDITOR.ENTER_P; 

その後、私は、私はEnterボタンを押すと<p>をカスタマイズすることはできませんよFile.But config.jsのに次の行を追加します。

  1. デフォルトスタイルの要素を設定する方法はありますか。しかし、私はそれをカスタマイズしています。

    config.format_p = {element: 'p'、名前: 'Normal'、属性:{'name': 'change'}};

したがって、デフォルト値は設定されませんでした。しかし、私はそれを

に変更しています
config.format_p = { element : 'p',name:'Normal'}; 

自動的にデフォルトに設定されます。私は、最後の20時間のGoogleを検索していると私はconfig.jsの

CKEDITOR.config.font_defaultLabel = 'Arial'; 
CKEDITOR.config.fontSize_defaultLabel = '20'; 

に以下を追加するためのデフォルトのフォントサイズと名前を設定してしまった。しかし、デフォルトを設定する方法はありませんいずれかがこのことを知ってstyle.Please助けてください。重要です。単にENTERボタンを押すとエディタに追加したいだけです。 CKEditorバージョンページで

<p name='change'> or <p class='change'> 

答えて

0

書き込みjqueryの、これを試してみてください:

あなたのHTMLは次のようにする必要があります:

あなたのjQueryコード:

<script type="text/javascript"> 
    $(document).ready(function() { 
     $("#testDemo").addClass("change"); 
    }); 
</script> 

それは次のようにあなたの<p>にクラスを追加しますこの<p class='change'>

+0

私は通常のjqueryまたはjavascriptから完全に変更しています。私の質問をもう一度読んでください。インラインの変更が必要です。エディタ内の要素を変更してみてください。ソースボタンをクリックしてくださいそれらのHTMLタグを参照してください。「P」タグを「

」に変更したいと思います。 –

関連する問題