テキストカラープラグインの前色ボタンと背景色ボタンを一日中表示するようにTinyMCEエディターを構成しようとしています。
プラグインのリストに textcolor と |,forecolor,backcolor,| があります。私の theme_advanced_buttons2 設定で。TinyMCE 4.0 を使用していますか?
ボタン用のスペースがありますが、アイコンは表示されません。他のすべてのアイコンは表示されますが、前景色や背景色は表示されません。Chrome で要素を調べると、要素がそこにあることがわかります。
<a role="button" id="id_text_forecolor" href="javascript:;" class="mceButton mceButtonEnabled mce_forecolor" onmousedown="return false;" onclick="return false;" aria-labelledby="id_text_forecolor_voice" title="" tabindex="-1">
<span class="mceIcon mce_forecolor"></span>
<span class="mceVoiceLabel mceIconOnly" style="display: none;" id="id_text_forecolor_voice"></span>
</a>
しかし、ボタンをクリックすると、コンソールに次のエラーが表示されます。これは tiny_mce.js:1 で発生します。
Uncaught TypeError: Cannot call method 'toLowerCase' of undefined
TinyMCE の他のすべては正常に動作します。私はDjangoとDjango-TinyMCEアプリを使用していますが、それが違いを生む場合に備えて、なぜそうなるのか想像できません。
ありがとう、