4

シーンは次のとおりです。

  1. コンテンツ編集可能な div があります。また、.keyup() でいくつかのことが起こっているテキストエリアもあります。
  2. content editable div の keyup() で、contenteditable div に入力されたテキストを textarea にコピーし、jquery を介して textarea の keyup イベントをトリガーする必要があります。

これまでに達成したこと:

テキストエリアが物理的にクリックされるまで keyup() がトリガーされないことがわかりました。最初に、テキストエリアで .trigger('keyup') を実行しても何も起こりません。しかし、textarea をクリックして contenteditable div に何かを入力し、textarea で .trigger('keyup') を実行すると、textarea の keyup イベントが発生し、すべてが魅力的に機能します。

どんな指示でも大歓迎です。前もって感謝します。

4

4 に答える 4

1

試しましたか

$('#yourinput').keyup();

?

于 2013-10-13T20:35:17.277 に答える