|
@@ -151,7 +151,7 @@ function changeSizeChosed(newSizeIndex) { |
|
@@ -151,7 +151,7 @@ function changeSizeChosed(newSizeIndex) { |
151
|
}
|
151
|
}
|
152
|
}
|
152
|
}
|
153
|
|
153
|
|
154
|
- //老的选中尺码在新选中的颜色对应尺码中不存在,需要下述1,2,3,4
|
154
|
+ //特殊处理: 老的选中尺码在新选中的颜色对应尺码中不存在,需要下述1,2,3
|
155
|
// 1.重置尺码选择的标志变量.
|
155
|
// 1.重置尺码选择的标志变量.
|
156
|
$curSizeBlock = null;
|
156
|
$curSizeBlock = null;
|
157
|
hasChooseSize = false;
|
157
|
hasChooseSize = false;
|
|
@@ -161,9 +161,7 @@ function changeSizeChosed(newSizeIndex) { |
|
@@ -161,9 +161,7 @@ function changeSizeChosed(newSizeIndex) { |
161
|
|
161
|
|
162
|
// 3.目标颜色行第一行显示
|
162
|
// 3.目标颜色行第一行显示
|
163
|
$colorRowList.eq(0).removeClass('hide');
|
163
|
$colorRowList.eq(0).removeClass('hide');
|
164
|
-
|
|
|
165
|
- // 4.老的选中颜色去掉勾选,新的选中颜色加上勾选
|
|
|
166
|
- //changeColorChosed(0);
|
164
|
+ curColorIndex = 0;
|
167
|
|
165
|
|
168
|
return -1;
|
166
|
return -1;
|
169
|
}
|
167
|
}
|
|
@@ -235,14 +233,6 @@ $yohoPage.on('touchstart', '.color-list .block', function() { |
|
@@ -235,14 +233,6 @@ $yohoPage.on('touchstart', '.color-list .block', function() { |
235
|
$sizeRowList.eq(index + 1).removeClass('hide');
|
233
|
$sizeRowList.eq(index + 1).removeClass('hide');
|
236
|
|
234
|
|
237
|
curSizeIndex = index + 1;
|
235
|
curSizeIndex = index + 1;
|
238
|
-
|
|
|
239
|
- // 特殊处理
|
|
|
240
|
- //if (-1 === curGoodNum) {
|
|
|
241
|
- //
|
|
|
242
|
- // //index = $this.data('index') - 1;
|
|
|
243
|
- //
|
|
|
244
|
- //}
|
|
|
245
|
-
|
|
|
246
|
$curColorBlock = $this;
|
236
|
$curColorBlock = $this;
|
247
|
|
237
|
|
248
|
// 修改颜色时修改商品图片
|
238
|
// 修改颜色时修改商品图片
|
|
@@ -251,7 +241,15 @@ $yohoPage.on('touchstart', '.color-list .block', function() { |
|
@@ -251,7 +241,15 @@ $yohoPage.on('touchstart', '.color-list .block', function() { |
251
|
|
241
|
|
252
|
// 颜色块切换勾选样式
|
242
|
// 颜色块切换勾选样式
|
253
|
$this.siblings('.chosed').removeClass('chosed');
|
243
|
$this.siblings('.chosed').removeClass('chosed');
|
254
|
- $this.toggleClass('chosed');
|
244
|
+
|
|
|
245
|
+ // 特殊处理
|
|
|
246
|
+ if (-1 === curGoodNum) {
|
|
|
247
|
+ $curColorBlock = $($colorRowList.eq(0).children().get(index));
|
|
|
248
|
+ $curColorBlock.addClass('chosed');
|
|
|
249
|
+ } else {
|
|
|
250
|
+ $this.toggleClass('chosed');
|
|
|
251
|
+ }
|
|
|
252
|
+
|
255
|
$('#good-num').val(1);
|
253
|
$('#good-num').val(1);
|
256
|
|
254
|
|
257
|
// 设置按钮的样式和文字
|
255
|
// 设置按钮的样式和文字
|