如何确定在动态创建的元素中单击了哪个按钮并在其上附加事件

时间:2018-08-23 09:10:22

标签: jquery html

我在下面动态创建了元素。单击按钮时如何在单击时附加事件。

例如:当单击ID item1中的按钮标签时。我将获得h5标签值。因此,如单击按钮ID item2时的item2,将在item2值上获得h5标签。

我尝试ff。 jQuery,但它返回所有item1和item2的h5。

$('#Id').on('click','.myclass', function() {
  var text = $(this).parent().text();
  alert(text);
});


<div id="Item1" class="toolimg">
<div class="dplicon"></div>
<center>
     <h5>Item1</h5>
     <button class="btn btn-primary">Download</button>
</center>
</div>

<div id="Item2" class="toolimg">
<div class="dplicon"></div>
<center>
     <h5>Item2</h5>
     <button class="btn btn-primary">Download</button>
</center>
</div>

0 个答案:

没有答案