| Line 61... |
Line 61... |
| 61 |
loadCartDetails();
|
61 |
loadCartDetails();
|
| 62 |
});
|
62 |
});
|
| 63 |
$(document).on('click','.number-spinner button',function(){
|
63 |
$(document).on('click','.number-spinner button',function(){
|
| 64 |
btn = $(this);
|
64 |
btn = $(this);
|
| 65 |
input = btn.closest('.number-spinner').find('input');
|
65 |
input = btn.closest('.number-spinner').find('input');
|
| 66 |
oldValue = btn.closest('.number-spinner').find('input').val().trim(),
|
66 |
oldValue = btn.closest('.number-spinner').find('input').val().trim();
|
| 67 |
newVal = 0;
|
67 |
newVal = 0;
|
| 68 |
btn.closest('.number-spinner').find('button').prop("disabled", false);
|
68 |
btn.closest('.number-spinner').find('button').prop("disabled", false);
|
| 69 |
var totalCartQuantity = 0;
|
69 |
var totalCartQuantity = 0;
|
| 70 |
var totalCartValue = 0;
|
70 |
var totalCartValue = 0;
|
| 71 |
var totalSkus = 0;
|
71 |
var totalSkus = 0;
|
| Line 79... |
Line 79... |
| 79 |
totalCartValue = cartDetailsObj.totalCartValue;
|
79 |
totalCartValue = cartDetailsObj.totalCartValue;
|
| 80 |
cartItems = cartDetailsObj.cartItems;
|
80 |
cartItems = cartDetailsObj.cartItems;
|
| 81 |
}
|
81 |
}
|
| 82 |
var inc = 0;
|
82 |
var inc = 0;
|
| 83 |
var dec = 0;
|
83 |
var dec = 0;
|
| 84 |
var sku = btn.data('id');
|
84 |
var sku = btn.attr('data-id');
|
| 85 |
var unitPrice = btn.data('price');
|
85 |
var unitPrice = btn.data('price');
|
| 86 |
var prodname = btn.data('name');
|
86 |
var prodname = btn.data('name');
|
| 87 |
var brandname = btn.data('brand');
|
87 |
var brandname = btn.data('brand');
|
| 88 |
var catalogItemId = btn.data('identifier');
|
88 |
var catalogItemId = btn.data('identifier');
|
| 89 |
if (btn.attr('data-dir') == 'up') {
|
89 |
if (btn.attr('data-dir') == 'up') {
|
| Line 196... |
Line 196... |
| 196 |
}
|
196 |
}
|
| 197 |
});
|
197 |
});
|
| 198 |
|
198 |
|
| 199 |
$(document).on('click','.see_more_colors',function(){
|
199 |
$(document).on('click','.see_more_colors',function(){
|
| 200 |
var id = $(".number-spinner button").data('id');
|
200 |
var id = $(".number-spinner button").data('id');
|
| - |
|
201 |
if($('.morecoloroptions_'+$(this).data('id')+' .button-checkbox button').hasClass('active'))
|
| - |
|
202 |
{}
|
| - |
|
203 |
else{
|
| 201 |
$(".morecoloroptions_"+$(this).data('id')+" button:first-child" ).addClass("active");
|
204 |
$(".morecoloroptions_"+$(this).data('id')+" button:first-child" ).addClass("active");
|
| - |
|
205 |
}
|
| - |
|
206 |
|
| 202 |
$('.morecoloroptions_'+$(this).data('id')).toggleClass('hidden');
|
207 |
$('.morecoloroptions_'+$(this).data('id')).toggleClass('hidden');
|
| 203 |
});
|
208 |
});
|
| 204 |
|
209 |
|
| 205 |
$(document).on('click','.button-checkbox > .btn',function(){
|
210 |
$(document).on('click','.button-checkbox > .btn',function(){
|
| 206 |
$(this).addClass('active').siblings().removeClass('active');
|
211 |
$(this).addClass('active').siblings().removeClass('active');
|
| 207 |
var cart_details = localStorage.getItem('cart_details');
|
212 |
var cart_details = localStorage.getItem('cart_details');
|
| - |
|
213 |
$(".number-spinner button[data-did='"+$(this).data('did')+"']").prop("disabled", false);
|
| 208 |
if(cart_details!=undefined){
|
214 |
if(cart_details!=undefined){
|
| 209 |
var cartDetailsObj = JSON.parse(cart_details);
|
215 |
var cartDetailsObj = JSON.parse(cart_details);
|
| 210 |
var item = cartDetailsObj.cartItems[$(this).data('id')];
|
216 |
var item = cartDetailsObj.cartItems[$(this).data('id')];
|
| 211 |
if(item!=undefined){
|
217 |
if(item!=undefined){
|
| - |
|
218 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").attr('style', 'border: 0');
|
| 212 |
$(".number-spinner button[data-did='"+$(this).data('did')+"']").data('id',$(this).data('id'));
|
219 |
$(".number-spinner button[data-did='"+$(this).data('did')+"']").attr('data-id',$(this).data('id'));
|
| 213 |
$(".number-spinner button[data-did='"+$(this).data('did')+"']").data('price',parseInt($(this).data('price')));
|
220 |
$(".number-spinner button[data-did='"+$(this).data('did')+"']").attr('data-price',parseInt($(this).data('price')));
|
| 214 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").attr('max',parseInt($(this).data('max')));
|
221 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").attr('max',parseInt($(this).data('max')));
|
| 215 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").val(item.quantity);
|
222 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").val(item.quantity);
|
| 216 |
$(".viewproduct span[data-did='"+$(this).data('did')+"']").text(parseInt($(this).data('price')));
|
223 |
$(".viewproduct span[data-did='"+$(this).data('did')+"']").text(parseInt($(this).data('price')));
|
| 217 |
cartDetailsObj.cartItems[$(this).data('id')].unitprice = parseInt($(this).data('price'));
|
224 |
cartDetailsObj.cartItems[$(this).data('id')].unitprice = parseInt($(this).data('price'));
|
| 218 |
localStorage.setItem('cart_details',JSON.stringify(cartDetailsObj));
|
225 |
localStorage.setItem('cart_details',JSON.stringify(cartDetailsObj));
|
| 219 |
}else{
|
226 |
}else{
|
| - |
|
227 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").attr('style', 'border: 0');
|
| 220 |
$(".number-spinner button[data-did='"+$(this).data('did')+"']").data('id',$(this).data('id'));
|
228 |
$(".number-spinner button[data-did='"+$(this).data('did')+"']").attr('data-id',$(this).data('id'));
|
| 221 |
$(".number-spinner button[data-did='"+$(this).data('did')+"']").data('price',parseInt($(this).data('price')));
|
229 |
$(".number-spinner button[data-did='"+$(this).data('did')+"']").attr('data-price',parseInt($(this).data('price')));
|
| 222 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").attr('max',parseInt($(this).data('max')));
|
230 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").attr('max',parseInt($(this).data('max')));
|
| 223 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").val('0');
|
231 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").val('0');
|
| 224 |
$(".viewproduct span[data-did='"+$(this).data('did')+"']").text(parseInt($(this).data('price')));
|
232 |
$(".viewproduct span[data-did='"+$(this).data('did')+"']").text(parseInt($(this).data('price')));
|
| 225 |
}
|
233 |
}
|
| 226 |
}else{
|
234 |
}else{
|
| - |
|
235 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").attr('style', 'border: 0');
|
| 227 |
$(".number-spinner button[data-did='"+$(this).data('did')+"']").data('id',$(this).data('id'));
|
236 |
$(".number-spinner button[data-did='"+$(this).data('did')+"']").attr('data-id',$(this).data('id'));
|
| 228 |
$(".number-spinner button[data-did='"+$(this).data('did')+"']").data('price',parseInt($(this).data('price')));
|
237 |
$(".number-spinner button[data-did='"+$(this).data('did')+"']").attr('data-price',parseInt($(this).data('price')));
|
| 229 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").attr('max',parseInt($(this).data('max')));
|
238 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").attr('max',parseInt($(this).data('max')));
|
| 230 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").val('0');
|
239 |
$(".number-spinner input[data-did='"+$(this).data('did')+"']").val('0');
|
| 231 |
$(".viewproduct span[data-did='"+$(this).data('did')+"']").text(parseInt($(this).data('price')));
|
240 |
$(".viewproduct span[data-did='"+$(this).data('did')+"']").text(parseInt($(this).data('price')));
|
| 232 |
}
|
241 |
}
|
| 233 |
|
242 |
|