Authored by htoooth

fix js

... ... @@ -167,7 +167,7 @@
<p class="success-tip">该商品已成功添加到购物车</p>
<p class="cart-total">购物车共<span id="cart-num">0</span>件商品</p>
<p class="balance-btns">
<a class="go-cart buy-btn" href="{{goCartUrl}}">
<a id="go-to-cart-url" class="go-cart buy-btn" href="{{goCartUrl}}">
去购物车结算
<i class="iconfont">&#xe60c;</i>
</a>
... ...
... ... @@ -204,6 +204,17 @@ function once(fn, context) {
};
}
function isLogin() {
var uid = getUid();
if (uid) {
return true;
} else {
jumpUrl(signinUrl());
return false;
}
}
window.cookie = cookie;
window.setCookie = setCookie;
... ... @@ -220,6 +231,8 @@ window.queryString = queryString;
window.signinUrl = signinUrl;
window.isLogin = isLogin;
window.registerUrl = registerUrl;
window.jumpUrl = jumpUrl;
... ...
... ... @@ -118,6 +118,7 @@ function getSku() {
return $('.size:not(.hide) li.focus').data('sku');
}
// 加入购物车
function addCart() {
return $.ajax({
type: 'POST',
... ... @@ -136,7 +137,7 @@ function addCart() {
$('#cart-num').text(data.data.goods_count); // 更新数目
return $.Deferred().resolve().promise();
return $.Deferred().resolve().promise(); // eslint-diable-line
} else if (code === 500) {
if (deposit) {
alert = new Alert('定金预售商品只能在APP端购买');
... ... @@ -149,7 +150,7 @@ function addCart() {
}
}
return $.Deferred().reject().promise();
return $.Deferred().reject().promise(); // eslint-disable-line
});
}
... ... @@ -1873,7 +1874,7 @@ $('.shoppingCar-btn').on('click', function() {
if ($this.data('gocart') === 1) {
addCart().then(function() {
window.jumpUrl($('.go-cart').attr('href'));
window.jumpUrl($('#go-to-cart-url').attr('href'));
});
return;
... ...