我想在jquery中获取我的svg的id,我尝试过这个jquery但是它是未定义的。
$(event.target).children('svg').attr("id")
当我查看父级时,Target.event返回p的数据,我有一个mmy列:
<div class="col-md-4">
<div class="zone" >
<svg id="graphItem0_2" with="300" height="300"></svg>
<p class="glyphicon glyphicon-chevron-down" style="position: absolute; top: 300px; right:20px;" data-toggle="collapse" data-target="#demo2"></p>
</div>
</div>
我在网页上有许多SVG元素,当我尝试使用$(svg).attr("id")时,只能获取到第一个元素的ID,但是当我点击其他SVG元素时,它们的ID与第一个元素相同,导致其他SVG元素没有正确的ID。
event.target
返回了什么。 - Rajesh