私はこれについて頭を悩ませてきましたが、私の人生でそれを理解することはできません.
この議論のために作成したテストページを次に示します。
このページは非常に複雑で、私が作成したわけではなく、ユーザーが [実行] をクリックしたときに実行されるコードを確認しようとしているとします。デバッガーを開き、サイド ペインを開いて [イベント] をクリックします。ボタンであるクリックイベントにチェックマークを付け#execute
ます。
ボタンをクリックすると、コードがブレークポイントにヒットします。しかし奇妙なことに、「Bob」という名前はすでに入力されているため、明らかに実際のコードを通り過ぎて、ここにたどり着きました。
ここで何が起こっているのかわかりません。そこで、Firefox の新機能で、便利かもしれないと思った別のことを試してみました。コードを調べると、特定の DOM 要素に「ev」タグがほとんどありません。おそらく、それらをクリックしてコードを表示できます。
まあ、それは無駄でした。jQuery イベントをデバッグする方法と、実行される実際のコードを確認する方法を教えていただければ、私は永遠に感謝します。ありがとう!