0

我如何知道使用 Jquery 触发了哪个 div 点击事件 这是提琴手链接Click Here。实际上我在占位符中动态生成 div 我不知道我怎么知道哪个 div 被点击了?

4

2 回答 2

1

好吧,您可以简单地使用this

this将为您提供您单击的 div 对象

$(".nailthumb-container").click(function () {
    alert($(this).attr('id'));
});​

演示

于 2012-09-06T10:11:37.977 回答
1

你可以通过检查这个来得到这个

$(".nailthumb-container").click(function () {
    alert($(this).attr("id")); 
    //alert(this.id); //you can also try this
    alert('Hii');
});

如果你想得到谁触发了这个事件,你可以得到目标,比如这里的地方e,它将捕获事件对象。

$(".nailthumb-container").click(function (e) {
    alert(e.target.id);
    alert('Hii');
});
于 2012-09-06T10:14:14.143 回答