我有一个电子商务网站,所以我有购物车的问题。当我删除产品时,购物车下拉框消失。我怎么解决这个问题?感谢。
.block-minicart > .dropdown-menu {
padding: 20px;
margin: 15px 0 0;
right: 0;
left: auto;
width: 300px;
display: block;
visibility: hidden;
opacity: 0;
-webkit-transition: .35s;
-o-transition: .35s;
transition: .35s;
background-color: #fff;
-webkit-box-shadow: 0 4px 7px 0 rgba(50,50,50,.2);
box-shadow: 0 4px 7px 0 rgba(50,50,50,.2);
color: #666;
}
答案 0 :(得分:0)
假设有一个Remove()
(或等效的)方法,并且它会调用您的服务器来删除添加到购物车中的商品,以下内容应该对您有用。
$(document).on('click', 'button.delete', function() {
$(this).closest('li').remove();
var ui = parseInt($(this).attr('data-product-id'));
Sad.Cart.Remove(1, ui);
});