...
|
...
|
@@ -150,8 +150,22 @@ function changeSizeChosed(newSizeIndex) { |
|
|
return $curSizeBlock.data('num');
|
|
|
}
|
|
|
}
|
|
|
|
|
|
//老的选中尺码在新选中的颜色对应尺码中不存在,需要下述1,2,3,4
|
|
|
// 1.重置尺码选择的标志变量.
|
|
|
$curSizeBlock = null;
|
|
|
return 0;
|
|
|
hasChooseSize = false;
|
|
|
|
|
|
// 2.当前颜色行隐藏
|
|
|
$colorRowList.eq(curColorIndex).addClass('hide');
|
|
|
|
|
|
// 3.目标颜色行第一行显示
|
|
|
$colorRowList.eq(0).removeClass('hide');
|
|
|
|
|
|
// 4.老的选中颜色去掉勾选,新的选中颜色加上勾选
|
|
|
//changeColorChosed(0);
|
|
|
|
|
|
return -1;
|
|
|
}
|
|
|
return 0;
|
|
|
}
|
...
|
...
|
@@ -221,6 +235,14 @@ $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;
|
|
|
|
|
|
// 修改颜色时修改商品图片
|
...
|
...
|
|