如何从div获取内部id / class?

时间:2016-01-16 18:39:34

标签: javascript jquery html ajax

我有这样的事情:

void loop

这是html。在容器内部,我使用jQuery添加其他<div id="container"></div> 元素。

div

点击后,我想从我的内部div中检索id(它们是1,2,3)但是每当我点击使用jQuery添加的任何div时,它都会显示$(document).ready(function () { $.get("/Ask", {}, function (response, status) { $.each(response.cars, function (index, val) { $("#container").append("<div class = 'q' id=" + val.id + "\">" + val.carName + "<br>" + val.date + "</div>"); }); }); $("div").click(function (e) { e.stopPropagation(); alert($(this).attr("id")); }); }); 或者什么也没有。如何从最近添加的div中获取id?甚至尝试过:

container

1 个答案:

答案 0 :(得分:1)

你可以试试这个......

$( "#container" ).on( "click", ".q", function() {
  alert($(this).attr("id"))
});