Authored by yyq

无库存商品显示已售罄

... ... @@ -68,7 +68,9 @@ function getBuyProduct() {
if ($this.hasClass('cur')) {
data = $this.data();
sku = data.sku;
if (+data.num) {
sku = data.sku;
}
}
});
... ... @@ -123,6 +125,16 @@ function arrivalNotice() {
}).show();
}
function bagBtnSwitch(num) {
if (num) {
$addToBag.removeClass('hide');
$soldOut.addClass('hide');
} else {
$addToBag.addClass('hide');
$soldOut.removeClass('hide');
}
}
// 缩略图垂直居中
$thumbWrap.each(function() {
var $this = $(this),
... ... @@ -167,14 +179,8 @@ $('.color-list').on('click', '.color-item', function() {
// 设置图片及尺码
chooseColor(index);
if (+data.total) {
$addToBag.removeClass('hide');
$soldOut.addClass('hide');
} else {
$addToBag.addClass('hide');
$soldOut.removeClass('hide');
}
// 加入购物车按钮显示控制
bagBtnSwitch(+data.total);
}
});
... ... @@ -183,11 +189,12 @@ $('.size-list').on('click', 'li', function() {
var $this = $(this),
data = $this.data();
if (!$this.hasClass('disable') && +data.num) {
$sizeItem.removeClass('cur');
$sizeText.text(data.name ? data.name : '');
$this.addClass('cur');
}
$sizeItem.removeClass('cur');
$sizeText.text(data.name ? data.name : '');
$this.addClass('cur');
// 加入购物车按钮显示控制
bagBtnSwitch(+data.num);
});
// 到货通知
... ...
... ... @@ -122,14 +122,13 @@
cursor: pointer;
}
.cur {
border: 2px solid #1d1d1d;
}
.disable {
color: #f0f0f0;
cursor: default;
border-color: #f0f0f0 !important;
border-color: #f0f0f0;
}
.cur {
border: 2px solid #1d1d1d;
}
}
... ...