Authored by 毕凯

代码整理

@@ -14,8 +14,7 @@ var $goodsContainer = $('.goods-container'), @@ -14,8 +14,7 @@ var $goodsContainer = $('.goods-container'),
14 $goodInfoMain = $goodsContainer.find('.good-info-main'), 14 $goodInfoMain = $goodsContainer.find('.good-info-main'),
15 $goodSelectColor = $goodsContainer.find('.good-select-color'), 15 $goodSelectColor = $goodsContainer.find('.good-select-color'),
16 $productListNav = $('.product-list-nav'), 16 $productListNav = $('.product-list-nav'),
17 - productList,  
18 - getProductAjax; 17 + productList;
19 18
20 lazyLoad($('img.lazy')); 19 lazyLoad($('img.lazy'));
21 20
@@ -97,11 +96,11 @@ exports.init = function(num) { @@ -97,11 +96,11 @@ exports.init = function(num) {
97 containerPt; //商品列表容器的上内边距 96 containerPt; //商品列表容器的上内边距
98 97
99 // 获取图片之前,先把获取上一张图片的ajax请求取消。 网络差的时候会出现错误 98 // 获取图片之前,先把获取上一张图片的ajax请求取消。 网络差的时候会出现错误
100 - // if (getProductAjax) { 99 + // if (getProductAjax && getProductAjax.readyState!= 4) {
101 // getProductAjax.abort(); 100 // getProductAjax.abort();
102 // } 101 // }
103 102
104 - getProductAjax = $.ajax({ 103 + $.ajax({
105 type: 'POST', 104 type: 'POST',
106 url: '/product/list/getProductPic', 105 url: '/product/list/getProductPic',
107 dataType: 'json', 106 dataType: 'json',
@@ -110,11 +109,8 @@ exports.init = function(num) { @@ -110,11 +109,8 @@ exports.init = function(num) {
110 } 109 }
111 }).then(function(data) { 110 }).then(function(data) {
112 111
113 - //setTimeout(function () {  
114 -  
115 removeHtmlFn(); 112 removeHtmlFn();
116 113
117 -  
118 ulStr = createColorList(data.pics).colorListStr; //ajax请求的颜色列表 114 ulStr = createColorList(data.pics).colorListStr; //ajax请求的颜色列表
119 ulNum = createColorList(data.pics).ulNum;//ajax请求的颜色的数量 115 ulNum = createColorList(data.pics).ulNum;//ajax请求的颜色的数量
120 116
@@ -157,8 +153,6 @@ exports.init = function(num) { @@ -157,8 +153,6 @@ exports.init = function(num) {
157 if (data.pics[0] && data.pics[0].src) { 153 if (data.pics[0] && data.pics[0].src) {
158 $goodInfoMain.find('.good-thumb img').attr('src', data.pics[0].src); 154 $goodInfoMain.find('.good-thumb img').attr('src', data.pics[0].src);
159 } 155 }
160 -  
161 - //}, 1000);  
162 }); 156 });
163 }); 157 });
164 158