miniproduct.js
1.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
QMiniProduct = {
/**
* 图片列表
*/
imageList : null,
/**
* 当前的商品ID
*/
curGoodsId : 0,
/**
* 当前选中的尺码
*/
curSizeId : 0,
/**
* 选择不同颜色的商品
*/
changeGoods : function(goods_id){
if(this.curGoodsId != 0 && this.curGoodsId != goods_id){
$('#goods_' + this.curGoodsId).attr('class', '');
$('#sizeList' + this.curGoodsId).hide();
$('#size_' + this.curGoodsId + '_' + this.curSizeId).attr('class', '');
$('#ulMiniImg' + this.curGoodsId).hide();
}
$('#size_id').val('');
$('#size_name').val('');
$('#noStorageSubmit').hide();
$('#hasStorageSubmit').show();
$('#goods_' + goods_id).attr('class', 'act');
$('#sizeList' + goods_id).show();
$('#ulMiniImg' + goods_id).show();
$('#goods_id').val(goods_id);
this.curGoodsId = goods_id;
},
/**
* 改变尺码
*/
changeSize : function(size_id, size_name) {
if($('#size_' + this.curGoodsId + '_' + size_id).attr('class') == 'act_h'){
//QGlobal.UI.alertWindow('这个尺码已经赠完了,请选择其他颜色或尺码','alertDialog','alertMessageBox',401);
$('#hasStorageSubmit').hide();
$('#noStorageSubmit').show();
return;
}
$('#noStorageSubmit').hide();
$('#hasStorageSubmit').show();
$('#size_' + this.curGoodsId + '_' + this.curSizeId).attr('class', '');
$('#size_' + this.curGoodsId + '_' + size_id).attr('class', 'act');
this.curSizeId = size_id;
$('#size_id').val(size_id);
$('#size_name').val(size_name);
},
/**
* 显示大图
*/
showBigImg : function(imgPath){
var bigImgPath = QGlobal.Common.QGetImages(imgPath, '250x250', 'goodsimg');
$('#bigImage').attr('src', bigImgPath);
},
/**
* 改变数量
*/
changeNum : function(num) {
var curNum = $('#num').val();
var toNum = parseInt(curNum) + parseInt(num);
if(toNum < 1){
return;
}
$('#num').val(toNum);
}
}