ショートコードのより良い「エディター内」プレビューを作成しようとしています。
そのため、次のように editor-styles.css を介してスタイルを設定できる CSS クラスの div でそれらをラップしています。
if (customid != 0 && customid == 'divider_bar_soft_up' ){
tagtext = "<div class=\"my_editor_style mceItemNoResize\">["+ customid + "/]</div>";
}
エディターに転送されたときに mceItemNoResize クラスが要素にアタッチされていないことを除いて、これは正常に機能します。エディタ内のソース コードは次のようになります。
<div class="my_editor_style">[divider_bar_soft_up/]</div>
私の質問は、「カスタム css クラスまたはスタイルをこの要素に適用して、(移動または削除以外で) 不注意に編集できないようにするにはどうすればよいですか?
ユーザーが誤ってラッパー div 内にカーソルを挿入して入力を開始するのを防ごうとしています。