获取动态创建的引导下拉列表事件

时间:2013-10-23 09:03:28

标签: jquery twitter-bootstrap-3

我根据数据表中数据库中的值动态创建下拉列表。但是我遇到了麻烦,因为我无法在我的元素上获得click事件。我想在下拉列表中进行编辑和删除。

<div class="btn-group orderactions">
<a data-toggle="dropdown" href="#" class="btn mini dropdown-toggle">
<i class="icon-cogs"></i> Tools <i class="icon-angle-down"></i>
</a>
<ul class="dropdown-menu ">
<li><a value="1" class="editvar" href="#"><i class="icon-trash"></i> Edit</a></li>
<li><a value="2" href="#"><i class="icon-remove deletevar"></i> Delete</a></li>
</ul>
</div>

该表是动态创建的,并在刷新表时更改。如何获取.editvar和.deletevar点击事件?

1 个答案:

答案 0 :(得分:0)

你的问题令人困惑。您实际上错过了代码中的.editvar.deletevar。但是,如果要在动态添加的.editvar元素上绑定click事件,则应该可以使用:

$(document).on('click', '.editvar', function(){
    /* your code */
});