xin

来源:互联网 发布:java double 舍入误差 编辑:程序博客网 时间:2024/05/03 17:45
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<!--<meta name="viewport" content="width=device-width,initial-scale=1">-->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>礼品卡</title>
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/test.css" rel="stylesheet" type="text/css">
</head>

<body>
<!---------------------------------------------------------------->
<div class="container">
<div class="row">
<div class="dream-text1"><span class="glyphicon glyphicon-picture"></span>  选择卡面</div>
<!--滚动图片-->
<div style="overflow-x: auto;overflow-y: hidden;width:330px;height: 135px;">
<div class="dream-scrolldream-scroll" style="width: 1000px;">
<div class="gregre">
<span class="glyphicon glyphicon-ok"></span>
<img src="img/3.jpg" id="dream-img" />
</div>
<div class="gregre">
<span class="glyphicon glyphicon-ok"></span>
<img src="img/3.jpg" id="dream-img" />
</div>
<div class="gregre">
<span class="glyphicon glyphicon-ok"></span>
<img src="img/3.jpg" id="dream-img" />
</div>
<div class="gregre">
<span class="glyphicon glyphicon-ok"></span>
<img src="img/3.jpg" id="dream-img" />
</div>
</div>
</div>

<div class="dream-text1"><span class="glyphicon glyphicon-tree-conifer"></span>  选择礼品</div>


<div class="dream-window" style="z-index:9999 ; background:#FFFFFF; height:350px;display: none;">
<div class="close1" >
<span class="glyphicon glyphicon-remove"></span>
</div>


<div class="col-xs-12 dream-window-center">
<div class="col-xs-6">
<img src="img/fsd5.jpg" class="dream-window-center-img" style="width: 150px; height: 50px;">
</div>
<div class="col-xs-6">
<h5 class="qwe"></h5>
<p class="price1"></p>
</div> 
</div>

<div class="dream-window-cont">
<span>适用门店:</span>
<a href="#" >查看所有门店</a>
</div>
<div class="dream-window-cont">
<span>可用时段:</span>
<a href="#" class="time"></a>
</div>
<div class="dream-window-cont" style="margin-bottom: 30px;"> 
<span>使用须知:</span>
<a href="#" class="content"></a>
</div>
</div>


<!--选择礼品--------------------------------------->
<div class="choose-box" style="position: relative;">

</div>
<!--弹窗--------------------------------------->
<!--------------------------------------------------------->
<div class=" dream-bottom navbar-fixed-bottom" style="z-index: 999;">
<div class="bottom-left">
<div class="col-xs-8">
<div style="margin-top: 10px;" class="num">  共0份</div>
<div style="margin-bottom: 10px;" class="num-price">¥0</div>
</div>
<div class="col-xs-4" style="line-height: 60px;">
<button type="button" class="btn btn-info" >购买</button>
</div>
</div>
</div>
</div>
</div>

<script src="js/jquery.min.js" ></script>
<script src="js/bootstrap.js"></script>
<script type="text/javascript">


var arr = [   //创建数组用于放值
{id: "0", title: "星礼卡",num:"0",price:'100',name:"焦糖玛奇朵",time:'2017.12.25-2020.12.23',img:'img/fsd6.jpg',content:'焦糖玛奇朵(大杯饮料券)。。。'},
{id: "1", title: "双杯特饮",num:"0",price:'31',name:"焦糖玛奇朵",time:'2017.12.25-2030.1.23',img:'img/fsd6.jpg',content:'11111111111111111111'},
{id: "2", title: "拿铁",num:"0",price:'35',name:"焦糖玛奇朵",time:'2017.12.25-2050.11.02',img:'img/fsd6.jpg',content:'22222222222222222222222'},
{id: "3", title: "aaaa",num:"0",price:'80',name:"焦糖玛奇朵",time:'2017.12.31-2020.12.23',img:'img/fsd6.jpg',content:'33333333333333333333333'}
];
var thml = '';  //创建一个元素用于放页面内容
for(var i in arr){   //通过数组元素个数创建相应元素个数
thml += '<div class="col-xs-5 chooseGift" >';
thml += '<span class="number" id="'+arr[i].id+'">'+arr[i].num+'</span>';
thml += '<div class="choose-img">';
thml += '<img class="fcsafsa" id='+arr[i].id+' src="'+arr[i].img+'">';
thml += '</div>';
thml += '<div class="choose-text">';
thml += '<div class="col-xs-7" <!--style="padding: 0 0 0 25px;"-->'+arr[i].title+'</div>';
thml += '<div class="col-xs-5 ">'+arr[i].price+"元"+'</div>';
thml += '</div>';
thml += '<div style="color: #eee;">———————</div>';
thml += '<div class="col-xs-12 choose-add" id="choose-add">';
thml += '<div class="glyphicon glyphicon-plus" style="color: forestgreen;"></div>';
thml += '</div>';
thml += '<div class="choose-change">';
thml += '<div class="col-xs-6 choose-change-left minus" >';
thml += '<span class="glyphicon glyphicon-minus" ></span>';
thml += '</div>';
thml += '<div class="col-xs-6 choose-change-right plus">';
thml += '<span class="glyphicon glyphicon-plus" ></span>';
thml += '</div>';
thml += '</div>';
thml += '</div>';
}
$('.choose-box').append(thml);   //将创建的加入到div中


$(function(){      
//选择卡面滚动图片
$('.dream-scrolldream-scroll .gregre').click(function(){
$(this).addClass('asd').siblings().removeClass('asd');   //给当前添加样式,其他兄弟移除样式
$(this).children('span').show();   //对勾显示
$(this).siblings().children('span').hide();  //其他兄弟节点隐藏对勾
})
//选择礼品
$('body').on('click','.choose-box .chooseGift .choose-add',function(){
$(this).parent(".chooseGift").addClass('chooseGift-border');   //添加绿边框
var i = $(this).siblings('.number').text();   //获取右上角圈中的的值
$(this).siblings('.number').text(++i);
$(this).hide();   //隐藏+
$(this).siblings('.choose-change').show();  //+-显示
$(this).parent(".chooseGift").children('.number').show();  
var id=$(this).siblings('.number').attr('id');
// $(this).siblings('.number').text(++i);
var num=$(this).siblings('.number').text();
arr[id].num = num;
jineee();
});
//数量+
$('body').on('click','.choose-box .chooseGift .plus', function(){
var i = $(this).parent().siblings('.number').text();  //获取右上角圈中的的值
var id = $(this).parent().siblings('.number').attr('id');
$(this).parent().siblings('.number').text(++i);  //i++
var num = $(this).parent().siblings('.number').text();
arr[id].num = num;
jineee();
});
//数量-
$('body').on('click','.choose-box .chooseGift .minus',function(){
var i = $(this).parent().siblings('.number').text(); //获取右上角圈中的的值
var id =$(this).parent().siblings('.number').attr('id');
if(i>-1){
$(this).parent().siblings('.number').text(--i);  //i--
var num=$(this).parent().siblings('.number').text();
arr[id].num=num;
if(i==0){
$(this).parent().parent().removeClass('chooseGift-border'); 
$(this).parent().parent().children('.number').hide();  
$(this).parent().parent().children('.choose-change').hide();
$(this).parent().parent().children('.choose-add').show();
}

jineee();
}

});
$('body').on('click','.fcsafsa',function(){    //点击图片从数组获取值(弹窗)
var id = $(this).attr('id');  //
var asd = arr[id];  //从数组中获取每条数据唯一的id
$('.qwe').text(asd.title);
$('.price1').text(asd.price);
$('.time').text(asd.time);
$('.content').text(asd.content);
$('.dream-window-center-img').attr('src',asd.img);
$('.dream-window').show();

})
$('.glyphicon').click(function(){
$('.dream-window').hide();
})


var id = $(".fcsafsa").attr('id');  //
// var asd = arr[id];
// $('.num').text();
});
function jineee(){
var jine = 0;
var shuliang = 0;
for(var i in arr){
shuliang += Number(arr[i].num);
jine += Number(arr[i].num * Number(arr[i].price));
}
// console.log(shuliang,jine);
$('.num').text('共'+shuliang+'份');
$('.num-price').text('¥'+jine);
}



</script>
</body>
</html>
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 排卵期症状 排卵期什么时候 射逬排卵期老妈 女性排卵期 排卵期几天 月经后几天排卵期 女生排卵期 排卵期准确计算器 女人排卵期 什么时候排卵期 排算期排卵期 排卵期肚子疼 算排卵期 排卵期出血怀孕 排卵期什么意思 排卵期是什么意思 排卵期体温 什么是排卵期 计算排卵期 女人排卵期几天 白带排卵期 排卵期的症状 排卵期乳头痛 女性排卵期计算 排卵期多长时间 排卵期出血图片 排卵期测算表 排卵期体温变化图 测排卵期计算器 女生排卵期怎么算 排卵期是什么时间 排女性排卵期 排卵期温度是多少 排卵期吃什么好 排卵期计算法生女 排卵期是几天 什么叫排卵期 排卵期时间 排卵期温度 排卵期有多久 排卵期如何计算