execCommand
CKEditorで利用できるコマンドを教えてもらえますか?好きeditor.execCommand('bold')
3 に答える
使用できるコマンドは、インストールされているプラグインによって異なります。
利用可能なCKEditorコマンドのこのリストは、CKEDITOR.instances.editor1.commands
残念ながら、コマンドはJSDocsで指定されていません。
ただし、すべてのコマンドはメソッドごとにエディターに追加されるため、コマンドeditor#addCommand
のコードをgrepできます。
> grep -R addCommand *
Daevoの応答に関して-ツールバー構成はボタン名で構成されています-コマンド名ではありません。通常、各ボタンには対応するコマンドがありますが、ルールである必要はありません。
ur rplyのTnnks..特定のテキストを選択するコマンドはありますか..?
選択に関連するコマンドは、「selectAll」、「selectNextCell」、「selectPreviousCell」の3つです。ただし、カスタム選択を行う場合は、範囲APIと選択APIを確認してください。つまり、範囲を作成してrange#select
メソッドを呼び出す必要があります。
それらは任意のコマンドにすることができます。これには、ここにリストされているようなすべての組み込みコマンドが含まれますhttp://docs.cksource.com/CKEditor_3.x/Developers_Guide/Toolbar
さらに、あなたまたはプラグインが作成するコマンド。
重要なのは、ボタンがクリックされたときに独自のコードを実行できるように、afterCommandExecとbeforeCommandExecを呼び出せるようにすることだと思います。