如何在 JQuery 中仅获取单击的元素
假设以下
<html>
<body>
<div>
<h1>headding</h1>
</div>
<a>link</a>
</body>
</html>
$("*").click(function(e){
e.preventDefault();
alert($(this)[0].tagName);
});
我需要点击h1
警报节目h1
和点击a
警报节目a
等。
问题是当我单击任何元素时,代码会循环显示被单击元素的所有父元素的名称。但我只需要第一个点击的元素。任何帮助