我创建了一堆的标签动态,追加到一个 我再添加一个单击处理...jQuery的点击处理
$(document).ready(function(){
// ... code to append <a> tags to nav div
$("#nav a").click(function(event){
alert('Clicked '+event.target.id);
return false;
});
});
如果我有10个标签作为这一结果并单击第一个,我收到10条(TEN!)提醒 - 但它们都显示我实际点击的标签的ID。
(如果我点击了第五标签,是的,我得到5个警报 - 所有与第五标签的ID ...)
这是怎么回事吗? 是因为我动态创建了标签吗? 有没有办法避免它?
感谢
你可以发布用于动态生成锚的代码吗? – Tom 2009-10-20 12:15:04