|
|
$(function(){
|
|
|
/*商品详情页tab切换 strat*/
|
|
|
$('.itemContentHead li').click(function(){
|
|
|
type = '#' + $(this).attr('data-position');
|
|
|
$('html,body').animate({scrollTop:$(type).offset().top -15},300);
|
|
|
})
|
|
|
/*商品详情页tab切换 end*/
|
|
|
|
|
|
/*商品详情页滚动tab切换 strat*/
|
|
|
$(window).scroll(function(){
|
|
|
docT = $(document).scrollTop();
|
|
|
objD1 = $('#D1').offset().top - 15;
|
|
|
objD2 = $('#D2').offset().top - 15;
|
|
|
objD3 = $('#D3').offset().top - 15;
|
|
|
if(docT > objD1){
|
|
|
$('.itemBar').fadeIn();
|
|
|
}else{
|
|
|
$('.itemBar').fadeOut();
|
|
|
}
|
|
|
if(docT > objD1){
|
|
|
$('#iteamBarHead li').removeAttr('class');
|
|
|
$('#H1').attr('class','itemContentHeadFocus');
|
|
|
}
|
|
|
if(docT > objD2-1){
|
|
|
$('#iteamBarHead li').removeAttr('class');
|
|
|
$('#H2').attr('class','itemContentHeadFocus');
|
|
|
}
|
|
|
if(docT > objD3-1){
|
|
|
$('#iteamBarHead li').removeAttr('class');
|
|
|
$('#H3').attr('class','itemContentHeadFocus');
|
|
|
}
|
|
|
})
|
|
|
/*商品详情页滚动tab切换 end*/
|
|
|
|
|
|
$(".item-thumbs").slide({mainCell:".bd ul",autoPage:true,effect:"left",vis:5});
|
|
|
|
|
|
$("#item-thumbs li a").click(function(){
|
|
|
$("#item-thumbs li").removeClass("current");
|
|
|
$(this).parent().addClass("current");
|
|
|
})
|
|
|
|
|
|
$("#membership,.membership_con").mouseenter(function(){
|
|
|
$(".membership_con").show();
|
|
|
})
|
|
|
|
|
|
$("#membership,.membership_con").mouseleave(function(){
|
|
|
$(".membership_con").hide();
|
|
|
})
|
|
|
|
|
|
$(".seemore_items").slide({mainCell:".bd ul",effect:"top",autoPage:true,scroll:3,vis:3});
|
|
|
|
|
|
$("#skunum").on('click', 'span', function(e) {
|
|
|
if ($(this).hasClass("add")) {
|
|
|
countNum(1);
|
|
|
} else {
|
|
|
countNum(-1);
|
|
|
}
|
|
|
return false;
|
|
|
});
|
|
|
|
|
|
$(".sku_list a").click(function(){
|
|
|
$(this).parent().find("a").removeClass("selected");
|
|
|
$(this).addClass("selected");
|
|
|
$(this).parent().find("input:radio").prop("checked",false);
|
|
|
$(this).find("input:radio").prop("checked",true);
|
|
|
//changePrice();
|
|
|
})
|
|
|
|
|
|
$(".sku_list2").click(function(){
|
|
|
$(this).parent().find("label").removeClass("selected");
|
|
|
$(this).addClass("selected");
|
|
|
})
|
|
|
|
|
|
$("#taocan_tabs li").click(function(){
|
|
|
$("#taocan_tabs li").removeClass("current");
|
|
|
$(this).addClass("current");
|
|
|
var i = $("#taocan_tabs li").index($(this));
|
|
|
$("#taocan_panels .panel").hide();
|
|
|
$("#taocan_panels .panel").eq(i).show();
|
|
|
})
|
|
|
})
|
|
|
|
|
|
|
|
|
function countNum(i) {
|
|
|
var $count_box = $("#skunum");
|
|
|
var $input = $count_box.find('input');
|
|
|
var num = $input.val();
|
|
|
if (!$.isNumeric(num)) {
|
|
|
alert("请您输入正确的购买数量!")
|
|
|
$input.val('1');
|
|
|
return;
|
|
|
}
|
|
|
num = parseInt(num) + i;
|
|
|
switch (true) {
|
|
|
case num == 0:
|
|
|
$input.val('1');
|
|
|
alert('您至少得购买1件商品!');
|
|
|
break;
|
|
|
default:
|
|
|
$input.val(num);
|
|
|
break;
|
|
|
}
|
|
|
changePrice();
|
|
|
}
|
|
|
|