将<li>元素添加到<ul>并为每个元素添加click事件?

问题描述

| 我想在
<ul>
中添加一系列
<li>
元素,并以编程方式向每个元素添加click事件。 我不确定如何执行此操作,至少不能以一种简洁的jQueryish方式进行。 这是我现有的代码:
<ul id=\"saved-list\"></ul>
<script type=\"text/javascript\">
$.each(all_objects,function() {{
    var list_route = \"<li><a href=\'#saved-route\'>\" + this.text + \"</a></li>\";
    $(\'#saved-list\').append(list_route);      
    // add unique id (this.id) to item and click event here?
    // pseudocode - onclick: alert(this.id);
});
$(\'#saved-list\').refresh(\'listview\'); // jquery mobile list refresh
</script>
请有人建议如何以编程方式向每个列表项添加点击事件吗? 更新:我需要为每个列表项做些微的不同(让我们说一则警报)-对此不便道歉。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)