0

次のように、特定のクラスのスパンを選択したテキストに設定するリッチ テキスト エディター用のカスタム プラグインを作成しています。 <span class="myclass">text</span>

では、次のテキストがあるとします。

This is a test.

テストを選択し、ボタンをクリックしてプラグインをトリガーすると、次のように出力されます。

This is a <span class="myclass">test</span>.

この後、テキスト全体を選択してボタンをもう一度クリックすると、次のように出力されます。

<span class="myclass">This is a <span class="myclass">test</span>.</span>

これを修正する方法はありますか?

4

1 に答える 1

0

私のRangyライブラリとそのクラス アプライヤー モジュールを使用できます。

var applier = rangy.createCssClassApplier("myclass");
applier.applyToSelection();
于 2013-08-16T10:35:35.233 に答える