私はtextarea
コントロールを持っています。私はコンテンツ編集機能をこのtextarea
に追加するためにTinyMCEライブラリを使用しています。ユーザーがコンテンツを編集したときにのみTinyMCEコントロールを表示
最初にページが読み込まれると、テキストエリアには追加の書式設定コントロールがありません。しかし、ユーザーがテキストエリアをクリックすると、tinyMCEコントロールをテキストエリアに追加する必要があります。
私はこのjQueryのコード使用して実現することができました:
$("textarea").focus(function(){
$(this).tinymce();
});
をしかし、私は、ユーザーがテキストボックスの外に移動したときにコントロールを非表示にするときに問題が開始されます。私はblur
イベントハンドラをこのテキストエリアに関連付ける方法を考え出すことができませんでした。なぜならtinyMCEは私のtextareaをiframeとフォーマットされた内容で置き換えるからです。
tinyMCEコントロールを表示するには、ユーザーがコンテンツを編集してユーザーが編集エリアを離れるときに非表示にする場合のみ表示しますか?
エディタIDはどのように取得できますか?それは私のテキストエリアに与えたIDですか? – Veera
と私はJSエラーが "tinymceは定義されていません"と言っている – Veera
申し訳ありません、それは今修正されました – Thariama