2

私のプロジェクトでは、リッチ テキスト編集にbootstrap-wysihtmlエディターを使用しています。次のコードを使用してエディターを初期化します。

$(document).ready(function(){
   $('#messageText').wysihtml5();
})

カスタム ボタンをエディターに追加する必要があります。これは と同様にinsertLink機能しますが、ユーザーはリンクのテキストのみを入力でき、リンクはユーザーのアプリケーションによって挿入されます。

どんな助けでも大歓迎です。

4

2 に答える 2

0

wsihtml5要素を作成した後、ボタンを追加することを解決しました

function create_btn(title,icon,function_run){
   btn = '<li>'
   btn += '<a class="btn" data-wysihtml5-command="insertImage" title="'+title+'" onclick="'+function_run+'" unselectable="on">'
   btn += '<i class="'+icon+'"></i> '+title+'</a></li>'
}

$("#myTextArea").wysihtml5(); // Run the  wysihtml5

myButton = create_btn('Say  Hello','icon-glass',"alert('Hello World')"); // Generate the button HTML

$("#estoy-wysihtml5-toolbar").append(myButton) // Append the button
于 2015-04-13T15:51:53.013 に答える