特定按钮单击

时间:2012-09-13 11:43:30

标签: javascript jquery

我有一个简单的问题:

我希望div中的每个链接都能提醒消息,但只有锚点。我不希望div启动警报功能。

HTML:

<div id="abc">
  <a href='#'> Button 1 </a>
  <a href='#'> Button 2</a>
</div>

使用Javascript:

$(document).ready(function(){
            $('#abc').click(function(){
                alert('a');
            });
        });

如何修改上述代码?

4 个答案:

答案 0 :(得分:4)

然后你可以在div中的一个标签上绑定事件处理程序。

$('#abc a').click(function() {
  alert('a');
});

答案 1 :(得分:0)

$('#shortlisting')交换$('#shortlisting a')应该适合您。

答案 2 :(得分:0)

$('#abc a').on("click", function() {
  alert('a');
});

答案 3 :(得分:0)

尝试:

$('#abc a').click(function() {
    alert( $(this).text() );
});

这是example