0

Froala エディターで Tab キーを無効にして、代わりに tabindex の動作に使用する方法はありますか? 「keydown」にバインドし、e.which が 13 (jQuery を使用) の場合は false を返すと、Enter キーを無効にすることができます。しかし、キーコード 9 (タブ) に対して false を返しても効果はなく、Froala はタブを 4 つの 'nbsp' エンティティに置き換え続けます。今のところ、私はタブを検出したときに Froala に「取り消し」を強制するハックを採用しています。しかし、私が言ったように、これはハックであり、クリーンな解決策を見つけたいと思っています. また、このハックでは「setTimeout」を使用する必要があります。そうしないと、ハックでさえ機能しません。

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

4

1 に答える 1

2

tabSpaces: false https://editor.froala.com/options#tabSpacesを設定する必要があります。Github にもその例があります: https://github.com/froala/wysiwyg-editor/blob/master/examples/tabSpaces_disabled.html

于 2014-12-11T12:09:27.380 に答える