<script type="text/javascript" charset="utf-8">
// tab 切换
var tabIt = $('#tab-it');
var tabItA = tabIt.find('a')
var tabContents = $('div.product-msgcontent');
$(function(){
tabItA.click(function(e){
e.preventDefault();
tabItA.removeClass('curr');
$(this).addClass('curr')
tabContents.hide();
$('#' + $(this).attr('data-target')).show();
});
$(".changeImg").eq(0).show();
$("#buyNum").keyup(function(){
//判断数量是否大于库存
if($(this).val() > {$flower['storage']}){
$(this).val({$flower['storage']})
}
//判断数量是否小于1
if($(this).val()<1){
$(this).val(1);
}
//判断数量是否是整数
if($(this).val()%1 != 0){
$(this).val(parseInt($(this).val()));
}
//钱数显示保存后两位
var price = $(this).val()*{$flower['price']};
if(price %1 == 0){
price += ".00";
}else if(price *10%1 == 0){
price += "0";
}
$("#totalPrice").html(price)
$("input[name='price']").val(price);
})
$(".cutright").click(function(){
// 图片总数
var objNum = $("#imgUl li").length;
// 获取选中的索引
var selectedIndex = $('#imgUl li').index($("#imgUl .curr").parent());
if (selectedIndex == objNum-1) {
return false;
}
// 下一个图片高亮
$("#imgUl li a").removeClass("curr").eq(selectedIndex+1).addClass("curr");
// 显示下一个的大图
$(".tomb-bigshow img").css('display', "none").eq(selectedIndex+1).css('display', "");
if (selectedIndex >= 3) {
if ($("#imgUl").css('marginLeft') == '-'+((objNum-4)*65)+'px') {
return false;
}
$("#imgUl").animate({ marginLeft:"-=65px" }, 0, function(){});
}
});
// 向左滚动
$(".cutleft").click(function(){
// 图片总数
var objNum = $("#imgUl li").length;
// 获取选中的索引
var selectedIndex = $('#imgUl li').index($("#imgUl .curr").parent());
if (selectedIndex == 0) {
return false;
}
// 上一个图片高亮
$("#imgUl li a").removeClass("curr").eq(selectedIndex-1).addClass("curr");
// 显示上一个的大图
$(".tomb-bigshow img").css('display', "none").eq(selectedIndex-1).css('display', "");
if (objNum - selectedIndex <= 4) {
if ($("#imgUl").css('marginLeft') == '0px') {
return false;
}
$("#imgUl").animate({ marginLeft:"+=65px" }, 0, function(){ });
}
});
// 图片移动去的效果
$("#imgUl a").mouseover(function(){
$(this).addClass("curr").parent().siblings().children("a").removeClass("curr");
// 获取选中的索引
var selectedIndex = $('#imgUl li').index($(this).parent());
// 显示下一个的大图
$(".tomb-bigshow img").css('display', "none").eq(selectedIndex).css('display', "");
});
//添加购物车
$(".addShop").click(function(){
var id = $(this).next().val();
var price = $(this).next().next().val();
$.post("/goods/addShop",{"id":id,"type":"shop","price":price},function(e){
if(e == 1){
alert("添加成功");
}else if (e == 2){
alert("商品库存不足");
}else{
alert("商品已存在");
}
})
})
$(".favadd").click(function(){
var id = $(this).attr("value");
$.post("/Goods/addFav",{"id":id,"type":"goods"},function(e){
if(e == 1){
alert("收藏成功");
$(".totalFav").html(parseInt($(".totalFav").html())+1);
}else{
alert("已经收藏");
}
})
})
})
//详情页相册效果
// 向右滚动
</script>
// tab 切换
var tabIt = $('#tab-it');
var tabItA = tabIt.find('a')
var tabContents = $('div.product-msgcontent');
$(function(){
tabItA.click(function(e){
e.preventDefault();
tabItA.removeClass('curr');
$(this).addClass('curr')
tabContents.hide();
$('#' + $(this).attr('data-target')).show();
});
$(".changeImg").eq(0).show();
$("#buyNum").keyup(function(){
//判断数量是否大于库存
if($(this).val() > {$flower['storage']}){
$(this).val({$flower['storage']})
}
//判断数量是否小于1
if($(this).val()<1){
$(this).val(1);
}
//判断数量是否是整数
if($(this).val()%1 != 0){
$(this).val(parseInt($(this).val()));
}
//钱数显示保存后两位
var price = $(this).val()*{$flower['price']};
if(price %1 == 0){
price += ".00";
}else if(price *10%1 == 0){
price += "0";
}
$("#totalPrice").html(price)
$("input[name='price']").val(price);
})
$(".cutright").click(function(){
// 图片总数
var objNum = $("#imgUl li").length;
// 获取选中的索引
var selectedIndex = $('#imgUl li').index($("#imgUl .curr").parent());
if (selectedIndex == objNum-1) {
return false;
}
// 下一个图片高亮
$("#imgUl li a").removeClass("curr").eq(selectedIndex+1).addClass("curr");
// 显示下一个的大图
$(".tomb-bigshow img").css('display', "none").eq(selectedIndex+1).css('display', "");
if (selectedIndex >= 3) {
if ($("#imgUl").css('marginLeft') == '-'+((objNum-4)*65)+'px') {
return false;
}
$("#imgUl").animate({ marginLeft:"-=65px" }, 0, function(){});
}
});
// 向左滚动
$(".cutleft").click(function(){
// 图片总数
var objNum = $("#imgUl li").length;
// 获取选中的索引
var selectedIndex = $('#imgUl li').index($("#imgUl .curr").parent());
if (selectedIndex == 0) {
return false;
}
// 上一个图片高亮
$("#imgUl li a").removeClass("curr").eq(selectedIndex-1).addClass("curr");
// 显示上一个的大图
$(".tomb-bigshow img").css('display', "none").eq(selectedIndex-1).css('display', "");
if (objNum - selectedIndex <= 4) {
if ($("#imgUl").css('marginLeft') == '0px') {
return false;
}
$("#imgUl").animate({ marginLeft:"+=65px" }, 0, function(){ });
}
});
// 图片移动去的效果
$("#imgUl a").mouseover(function(){
$(this).addClass("curr").parent().siblings().children("a").removeClass("curr");
// 获取选中的索引
var selectedIndex = $('#imgUl li').index($(this).parent());
// 显示下一个的大图
$(".tomb-bigshow img").css('display', "none").eq(selectedIndex).css('display', "");
});
//添加购物车
$(".addShop").click(function(){
var id = $(this).next().val();
var price = $(this).next().next().val();
$.post("/goods/addShop",{"id":id,"type":"shop","price":price},function(e){
if(e == 1){
alert("添加成功");
}else if (e == 2){
alert("商品库存不足");
}else{
alert("商品已存在");
}
})
})
$(".favadd").click(function(){
var id = $(this).attr("value");
$.post("/Goods/addFav",{"id":id,"type":"goods"},function(e){
if(e == 1){
alert("收藏成功");
$(".totalFav").html(parseInt($(".totalFav").html())+1);
}else{
alert("已经收藏");
}
})
})
})
//详情页相册效果
// 向右滚动
</script>