2


テストページに端末を正常にインストールし、次のように一致する括弧
を強調表示したい: . 私の最初のアイデアは、次のオプション
を使用して、コンテンツという用語を取得できるかどうかを確認することでした。keypress

keypress: function(e) {
   console.log(term.html());
}

ただし、コンテンツには常に最後に入力された文字がありません。これを修正するアイデアはありますか?または、試してみる他の方向性はありますか?

読んでくれてありがとう。

4

1 に答える 1

0

keypress 最初にユーザー関数を実行してからテキストを挿入するので、アクションを遅らせることができます:

keypress: function(e, term) {
    setTimeout(function() {
        console.log(term.html());
    }, 10);
}

setTimeout の代わりに、端末ファイルに含まれているjQuery タイマーも使用できます。

于 2014-05-24T04:18:52.383 に答える