Authored by 毕凯

获取图片之前,先把获取上一张图片的ajax请求取消

... ... @@ -14,7 +14,8 @@ var $goodsContainer = $('.goods-container'),
$goodInfoMain = $goodsContainer.find('.good-info-main'),
$goodSelectColor = $goodsContainer.find('.good-select-color'),
$productListNav = $('.product-list-nav'),
productList;
productList,
getProductAjax;
lazyLoad($('img.lazy'));
... ... @@ -95,7 +96,12 @@ exports.init = function(num) {
wrapperPt, //鼠标移入时弹层的上内边距
containerPt; //商品列表容器的上内边距
$.ajax({
// 获取图片之前,先把获取上一张图片的ajax请求取消。 网络差的时候会出现错误
if (getProductAjax) {
getProductAjax.abort();
}
getProductAjax = $.ajax({
type: 'POST',
url: '/product/list/getProductPic',
dataType: 'json',
... ...