首页 > 软件开发 > JQUERY >

jQuery手机端酒店预订日期选择

来源:互联网 2023-03-16 23:54:58 版权归原作者所有,如有侵权,请联系我们

jQuery手机端酒店预订日期选择DUd办公区 - 实用经验教程分享!

工具/原料

  • adobe dreamweaver

方法/步骤

  • 1

    新建html文档。DUd办公区 - 实用经验教程分享!

    jQuery手机端酒店预订日期选择DUd办公区 - 实用经验教程分享!

  • 2

    书写hmtl代码。DUd办公区 - 实用经验教程分享!

    div id="checkinout">DUd办公区 - 实用经验教程分享!

    div id="firstSelect" style="width:100%;">DUd办公区 - 实用经验教程分享!

    div class="Date_lr" style="float:left;">DUd办公区 - 实用经验教程分享!

    P>入住/DUd办公区 - 实用经验教程分享!

    input id="startDate" type="text" value=""style="" readonly>DUd办公区 - 实用经验教程分享!

    /div>DUd办公区 - 实用经验教程分享!

    div class="Date_lr" style="float:right;">DUd办公区 - 实用经验教程分享!

    离店/DUd办公区 - 实用经验教程分享!

    input id="endDate" type="text" value="" style="" readonly>DUd办公区 - 实用经验教程分享!

    /div>DUd办公区 - 实用经验教程分享!

    span class="span21">共span class="NumDate">1/span>晚/span>DUd办公区 - 实用经验教程分享!

    /div>DUd办公区 - 实用经验教程分享!

    /div>DUd办公区 - 实用经验教程分享!

    div class="mask_calendar">DUd办公区 - 实用经验教程分享!

    div class="calendar">/div>DUd办公区 - 实用经验教程分享!

    /div>DUd办公区 - 实用经验教程分享!

    jQuery手机端酒店预订日期选择DUd办公区 - 实用经验教程分享!

  • 2相关内容未经授权抓取自百度经验
  • 3

    书写css代码。 style> .Date_lr {DUd办公区 - 实用经验教程分享!

    width:50%;DUd办公区 - 实用经验教程分享!

    text-align:center;DUd办公区 - 实用经验教程分享!

    }DUd办公区 - 实用经验教程分享!

    .span21 { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); font-size: 14px; color: #666; border: 1px solid #e5e5e5; padding: 2px 8px; line-height: 20px; border-radius: .2rem;DUd办公区 - 实用经验教程分享!

    background-color: #fff; }DUd办公区 - 实用经验教程分享!

    #checkinout { height: 50px; line-height: 50px; position: relative; margin: 10px; padding: 2px 0; display: -webkit-box; display: flex; border: 1px solid #e5e5e5; border-radius: .02rem;DUd办公区 - 实用经验教程分享!

    background-color: #fff; }DUd办公区 - 实用经验教程分享!

    #firstSelect p { line-height: 25px; color: #999; font-size: 12px; }DUd办公区 - 实用经验教程分享!

    #startDate { border: 0; position: absolute; left: 0; margin: 0 auto; width: 50%; font-size: 16px; color: #05c0ad; text-align: center; }DUd办公区 - 实用经验教程分享!

    #endDate { border: 0; position: absolute; right: 0; margin: auto 0; width: 50%; font-size: 16px; color: #05c0ad; text-align: center; }DUd办公区 - 实用经验教程分享!

    .mask_calendar { width: 100%; height: 100%; position: fixed; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0,0,0,.4); display: none; z-index: 9999; }DUd办公区 - 实用经验教程分享!

    .calendar { height: 400px; position: fixed; bottom: 0; left: 0; }DUd办公区 - 实用经验教程分享!

    .animated { animation-duration: 1s; animation-fill-mode: both; }DUd办公区 - 实用经验教程分享!

    @keyframes slideInDown { from {DUd办公区 - 实用经验教程分享!

    transform: translate3d(0, -100%, 0);DUd办公区 - 实用经验教程分享!

    visibility: visible;DUd办公区 - 实用经验教程分享!

    }DUd办公区 - 实用经验教程分享!

    to { transform: translate3d(0, 0, 0); }DUd办公区 - 实用经验教程分享!

    }DUd办公区 - 实用经验教程分享!

    .slideInDown { animation-name: slideInDown; }DUd办公区 - 实用经验教程分享!

    /style>DUd办公区 - 实用经验教程分享!

    jQuery手机端酒店预订日期选择DUd办公区 - 实用经验教程分享!

  • 4

    书写并添加js代码。DUd办公区 - 实用经验教程分享!

    script src="js/jquery.min.js">/script>DUd办公区 - 实用经验教程分享!

    script src="js/date.js">/script>DUd办公区 - 实用经验教程分享!

    script>DUd办公区 - 实用经验教程分享!

    $(function(){DUd办公区 - 实用经验教程分享!

    $('#firstSelect').on('click',function () {DUd办公区 - 实用经验教程分享!

    $('.mask_calendar').show();DUd办公区 - 实用经验教程分享!

    });DUd办公区 - 实用经验教程分享!

    $('.mask_calendar').on('click',function (e) {DUd办公区 - 实用经验教程分享!

    if(e.target.className == "mask_calendar"){DUd办公区 - 实用经验教程分享!

    $('.calendar').slideUp(200);DUd办公区 - 实用经验教程分享!

    $('.mask_calendar').fadeOut(200);DUd办公区 - 实用经验教程分享!

    }DUd办公区 - 实用经验教程分享!

    })DUd办公区 - 实用经验教程分享!

    $('#firstSelect').calendarSwitch({DUd办公区 - 实用经验教程分享!

    selectors : {DUd办公区 - 实用经验教程分享!

    sections : ".calendar"DUd办公区 - 实用经验教程分享!

    },DUd办公区 - 实用经验教程分享!

    index : 4, //展示的月份个数DUd办公区 - 实用经验教程分享!

    animateFunction : "slideToggle", //动画效果DUd办公区 - 实用经验教程分享!

    controlDay:true,//知否控制在daysnumber天之内,这个数值的设置前提是总显示天数大于90天DUd办公区 - 实用经验教程分享!

    daysnumber : "90", //控制天数DUd办公区 - 实用经验教程分享!

    comeColor : "#2EB6A8", //入住颜色DUd办公区 - 实用经验教程分享!

    outColor : "#2EB6A8", //离店颜色DUd办公区 - 实用经验教程分享!

    comeoutColor : "#E0F4F2", //入住和离店之间的颜色DUd办公区 - 实用经验教程分享!

    callback :function(){//回调函数DUd办公区 - 实用经验教程分享!

    $('.mask_calendar').fadeOut(200);DUd办公区 - 实用经验教程分享!

    var startDate = $('#startDate').val(); //入住的天数DUd办公区 - 实用经验教程分享!

    var endDate = $('#endDate').val(); //离店的天数DUd办公区 - 实用经验教程分享!

    var NumDate = $('.NumDate').text(); //共多少晚DUd办公区 - 实用经验教程分享!

    console.log(startDate);DUd办公区 - 实用经验教程分享!

    console.log(endDate);DUd办公区 - 实用经验教程分享!

    console.log(NumDate);DUd办公区 - 实用经验教程分享!

    } , DUd办公区 - 实用经验教程分享!

    comfireBtn:'.comfire'//确定按钮的class或者idDUd办公区 - 实用经验教程分享!

    });DUd办公区 - 实用经验教程分享!

    var b=new Date();DUd办公区 - 实用经验教程分享!

    var ye=b.getFullYear();DUd办公区 - 实用经验教程分享!

    var mo=b.getMonth() 1;DUd办公区 - 实用经验教程分享!

    mo = mo10?"0" mo:mo;DUd办公区 - 实用经验教程分享!

    var da=b.getDate();DUd办公区 - 实用经验教程分享!

    da = da10?"0" da:da;DUd办公区 - 实用经验教程分享!

    $('#startDate').val(ye '-' mo '-' da);DUd办公区 - 实用经验教程分享!

    b=new Date(b.getTime() 24*3600*1000);DUd办公区 - 实用经验教程分享!

    var ye=b.getFullYear();DUd办公区 - 实用经验教程分享!

    var mo=b.getMonth() 1;DUd办公区 - 实用经验教程分享!

    mo = mo10?"0" mo:mo;DUd办公区 - 实用经验教程分享!

    var da=b.getDate();DUd办公区 - 实用经验教程分享!

    da = da10?"0" da:da;DUd办公区 - 实用经验教程分享!

    $('#endDate').val(ye '-' mo '-' da);DUd办公区 - 实用经验教程分享!

    });DUd办公区 - 实用经验教程分享!

    /script>DUd办公区 - 实用经验教程分享!

    jQuery手机端酒店预订日期选择DUd办公区 - 实用经验教程分享!

  • 5

    代码整体结构。DUd办公区 - 实用经验教程分享!

    jQuery手机端酒店预订日期选择DUd办公区 - 实用经验教程分享!

  • 6

    查看效果。DUd办公区 - 实用经验教程分享!

    jQuery手机端酒店预订日期选择DUd办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!DUd办公区 - 实用经验教程分享!


    标签: JQUERY

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号