私は jQuery を使用して多くのイベント ドリブン プログラミングを行ってきましたが、イベント ハンドラーは最も近い静的な親コンテナーにアタッチする必要があると言われました。ただし、イベントリスナーをテーブルにアタッチしようとすると、機能しません。ドキュメント全体を見るだけで機能します。これが私が持っているものです:
$(document).on("click", "td", function() {
//do something
})
ただし、次のようなものをもっと取得したい:
$("#tableID").on("click", "td", function() {
//do something
})
ただし、2 番目のバージョンは機能しません。テーブルでクリックが検出されることはないと思います。これはなぜでしょうか?