使用下面的html和jQuery,如果我多次点击第一个锚点然后点击列表锚点,我会看到警告消息显示的次数是我点击第一个锚点的次数。为什么是这样?我如何阻止它发生?当只有一个人需要时Jquery多个事件
<div>
<a href="#">click me</a>
<ul style="display:none">
<li><a href='#'>now click me</a></li>
</ul>
</div>
$('div > a').click(function(e) {
e.preventDefault();
$(this).next().show().find('a').click(function() {
alert("alert from inner click");
return false;
});
});