Authored by uedxwg

'购物车数量修改'

... ... @@ -278,8 +278,14 @@ $yohoPage.on('touchstart', '.btn-minus', function() {
}
//TODO:库存数验证
if (num > leftNum) {
$num.val(leftNum);
return;
}
$num.val(num + 1);
}).on('touchstart', '#chose-btn-sure', function() {
});
$yohoPage.on('touchstart', '#chose-btn-sure', function() {
var productSku,
buyNumber = $('#good-num').val() - 0,
... ... @@ -293,6 +299,10 @@ $yohoPage.on('touchstart', '.btn-minus', function() {
if (!checkColorSizeNum()) {
return;
}
if (isNaN(num)) {
tip.show('您选择的数量不是一个数字~');
return;
};
//TODO status change
if ($('#chose-btn-sure').html() === '已售罄') {
... ...
... ... @@ -73,7 +73,10 @@
position: relative;
font-size: 28rem / $pxConvertRem;
padding-left: 80rem / $pxConvertRem;
input.disabled{
background-color:#fff;
color: #000;
}
> span {
position: absolute;
left: 0;
... ... @@ -84,6 +87,9 @@
left: pxToRem(380px);
top: 20rem / $pxConvertRem;
}
span.disabled{
color: #e6e6e6;
}
}
.size-list li.hide {
... ...
... ... @@ -50,11 +50,11 @@
<span>数量</span>
<div class="clearfix">
<a class="btn btn-minus" href="javascript:void(0);">
<span class="iconfont">&#xe625;</span>
<span class="iconfont {{#if promotionId}}disabled{{/if}}">&#xe625;</span>
</a>
<input id="good-num" class="good-num" type="text" value="1">
<input id="good-num" class="good-num {{#if promotionId}}disabled{{/if}}" type="text" value="1" {{#if promotionId}}disabled="true"{{/if}}>
<a class="btn btn-plus" href="javascript:void(0);">
<span class="iconfont">&#xe624;</span>
<span class="iconfont {{#if promotionId}}disabled{{/if}}">&#xe624;</span>
</a>
</div>
<span class="left-num"></span>
... ...