ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript イベントをトリガーした要素を特定するにはどうすればよいですか?
クエリ:
イベントの発生元要素を識別できますか? to:
$(document).ready(function() { $("a").click(function() { var elementId = getCallerId(); console.log(elementId); }); });
解決策:
jQuery では、event.target プロパティは常にイベントをトリガーした要素を指します。
$(document).ready(function() { $("a").click(function(event) { var elementId = event.target.id; console.log(elementId); }); });
また、jQuery を使用せずにイベント ハンドラー内でこれを使用することもできますが、さらに jQuery を使用するには jQuery オブジェクトに変換する必要があります使用法:
$(document).ready(function() { $("a").click(function(event) { $(this).append(" Clicked"); }); });
以上がJavaScript イベントをトリガーした要素を特定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。