0

テンプレートに<div contenteditable class="content"> </div>、内部 HTML が Mongo に関連付けられている があります。新しい を (動的に) 追加するとき.content、ユーザーが次に入力するものが contenteditable div に入力されるように、それにフォーカスできるようにしたいと考えています。

ただし、この.focus()イベントは Meteor の再レンダリングではうまく機能しません。SOのハックでさえ機能しません。JSはエラーなしで実行されますが、フォーカスイベントは何もトリガーしないようです(または、トリガーしますが、Meteorのレンダリングによってすぐに上書きされます).

私の質問は次のとおりです。どうすればフォーカスを強制できdivますか? 私が検討した計画は、tabindex を設定し、その要素に人為的にタブ移動することでしたが、そのような愚かさに頼る必要がないことを望んでいます。

[編集]私は{{#constant}}タグを知っていますが、私が知る限り、それは要素がまったく再レンダリングされないようにします。これは確かに私が望んでいるものではありません.

4

1 に答える 1