私は入力テキストボックスid = "inputChanges"を持っています。ユーザーがテキストボックスをクリックすると、イベントが発生し、 "inputChanges"というIDを取得できます。しかし、私が得たいのは、ユーザーがテキストボックスの外側をクリックした場所のIDです。例えば、私が入力フィールドにいて、変更を加えてボタンを直接クリックすると、ボタンのIDが必要になります。jquery changeイベントIDにフォーカスが失われました。
それが正しいIDを取得しないよう、次は、私のために動作しません:
$(document).ready(function(event) {
$("#inputChanges").change(function(event) {
alert(event.target.id);
});
});
あなたがクリックされた要素のidを取得したい場合、あなたはその要素 –
のclickイベントをリッスンする必要があるので、あなたはすべきではありませんボタンのクリックを聞いて? – epascarello