0

Jquery を使用してどの div クリック イベントがトリガーされたかを知るにはどうすればよいですか。実際、プレースホルダーに div を動的に生成していますが、どの div がクリックされたかを知る方法がわかりません。

4

2 に答える 2

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 に答える
1

まあ、あなたは簡単にそれを行うことができますthis

thisクリックしたdivのオブジェクトが表示されます

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

デモ

于 2012-09-06T10:11:37.977 に答える