Jquery删除。要删除的div中的按钮
我有一个列表项,里面有一个按钮。该按钮附加到jquery函数以删除列表项Jquery删除。要删除的div中的按钮,jquery,function,click,Jquery,Function,Click,我有一个列表项,里面有一个按钮。该按钮附加到jquery函数以删除列表项 //Delete Button - delete from cart $('.ui-icon-trash').click(function() { $(this).closest('li').remove() }); <li> content here.... <a href="#" title="Remove from cart" class="ui-icon
//Delete Button - delete from cart
$('.ui-icon-trash').click(function() {
$(this).closest('li').remove()
});
<li>
content here....
<a href="#" title="Remove from cart" class="ui-icon ui-icon-trash">Remove from cart</a>
</li>
//删除按钮-从购物车中删除
$('.ui图标垃圾箱')。单击(函数(){
$(this).最近('li').remove()
});
内容在这里。。。。
为什么这不起作用??是因为按钮在我要删除的项目中吗?有办法解决这个问题吗???我认为jQuery中有一种类似.parent的方法。 你可以用这个。。。
如果按钮是动态添加的,则必须重新绑定它。否则jQuery将不知道DOM元素。我的猜测是绑定不起作用,因为li是动态创建的 绑定只在文档准备就绪时发生一次。因此,如果元素是在页面加载之后创建的,那么click事件将不会被绑定 在这种情况下,请使用:
$('.ui-icon-trash').live('click',function() {
$(this).closest('li').remove()
});