Authored by 梁志锋

颜色尺码选择

... ... @@ -151,7 +151,7 @@ function changeSizeChosed(newSizeIndex) {
}
}
//老的选中尺码在新选中的颜色对应尺码中不存在,需要下述1,2,3,4
//特殊处理: 老的选中尺码在新选中的颜色对应尺码中不存在,需要下述1,2,3
// 1.重置尺码选择的标志变量.
$curSizeBlock = null;
hasChooseSize = false;
... ... @@ -161,9 +161,7 @@ function changeSizeChosed(newSizeIndex) {
// 3.目标颜色行第一行显示
$colorRowList.eq(0).removeClass('hide');
// 4.老的选中颜色去掉勾选,新的选中颜色加上勾选
//changeColorChosed(0);
curColorIndex = 0;
return -1;
}
... ... @@ -235,14 +233,6 @@ $yohoPage.on('touchstart', '.color-list .block', function() {
$sizeRowList.eq(index + 1).removeClass('hide');
curSizeIndex = index + 1;
// 特殊处理
//if (-1 === curGoodNum) {
//
// //index = $this.data('index') - 1;
//
//}
$curColorBlock = $this;
// 修改颜色时修改商品图片
... ... @@ -251,7 +241,15 @@ $yohoPage.on('touchstart', '.color-list .block', function() {
// 颜色块切换勾选样式
$this.siblings('.chosed').removeClass('chosed');
// 特殊处理
if (-1 === curGoodNum) {
$curColorBlock = $($colorRowList.eq(0).children().get(index));
$curColorBlock.addClass('chosed');
} else {
$this.toggleClass('chosed');
}
$('#good-num').val(1);
// 设置按钮的样式和文字
... ...