我有jquery停止传播的问题。 要关闭车模式时,我除了在车模式在页面上点击,我不得不这样做:事件停止与儿童事件传播问题
$('html').click(function() {
$('.cart-block').css('display','none');
});
$('.mycart, .cart-block').click(function(event){
event.stopPropagation();
});
但我有一个问题,我有一个AJAX调用删除我的车格内的项目(购物车块),但停止传播正在停止该事件。
$(document).on('click', '.deleteItem', function() {
//ajax call
});
有人可以帮助我吗? 非常感谢 (对不起,我的英语)
编辑:HTML结构 //按钮购物车
<div class="center cart mycart" >
//icon and cart item counter
</div>
<div id="cartcaption" class="cart-block">
//modal : content of the cart
<div class="productsPanier">
<span id="{{$cart->rowId}}" class="deleteItem">delete</span>
</div>
</div>
您能否展示您的HTML结构? – 4castle
是的,我更新了帖子,谢谢:) – Alexandre