動的に作成されたandを含む1 つのDIV
要素があります。TEXTAREAs
<input type="file"/>
<input type="checkbox"/>
DIV
現在、以下のように上記の3つのイベントをバインドしています
jQuery("#uniqueId ").bind("click change keypress", function(e){
....
....
});
入力ボタンをクリックしfile
てファイルを参照してアップロードするか、チェックボックスをオンにすると、次のエラーが表示されます。
Uncaught InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable.
myxFunction myXjavscript.js:1172
(anonymous function) myXjavscript.js:109
f.event.dispatch jquery-1.7.1.min.js:3
h.handle.i
そのため、file
入力checkbox
が機能せず、エラーがスローされます。TEXTAREA
上記のイベントのみをa の下の他の要素ではなくバインドしたいだけですDIV
。
イベントを一緒に使用する"click change keypress"
理由は、Chrome で Textarea に対して動的操作を実行して、Textarea からテキストを追加/編集/削除した後にカーソル位置を取得しているためです。これらすべてを記録するには、これら 3 つのイベントを追加する必要がありました。
どうすればこれを達成できますか?