我根据数据表中数据库中的值动态创建下拉列表。但是我遇到了麻烦,因为我无法在我的元素上获得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点击事件?
答案 0 :(得分:0)
你的问题令人困惑。您实际上错过了代码中的.editvar
和.deletevar
。但是,如果要在动态添加的.editvar
元素上绑定click事件,则应该可以使用:
$(document).on('click', '.editvar', function(){
/* your code */
});