评论:仿美团酒店的日期插件,修改过的  [查看原文]

所属分类:输入-日期和时间

 17044  74  71
当前第1页 / 共2页
    空心菜没有心0
    2018/7/5 8:57:34
    if ($(this).next().text() != "") {
        $(this).next().append('</br><p class="rz">结束
            ');
        }
        else if ($(this).parent("tr").next("tr").find("td").eq(0).text() != "") {
            $(this).parent("tr").next("tr").find("td").eq(0).append('</br><p class="rz">结束
                ');
            }
            else {
                $(".dateTable").eq(1).find("td").each(function(index, el) {
                        if ($(this).text() != "") {
                            $(this).append('</br><p class="rz">结束
                                ');
                                return false;
                            }
                        });
                }

    这里多加一个判断 ,作者只判断了最后一天选择下个月的第一天,选择下一个tr  td 的第一天没判断到

        空心菜没有心1
        2018/7/5 8:59:17
        date.js 233行
    回复
    美国超人有裤衩?0
    2018/6/28 16:23:49
    如何选择入住日期(例如:2018-06-28)和离店日期(例如:2018-06-28)为同一天 回复
    0
    2018/6/8 16:42:52
    作者 看到请回复下我呗 万分感谢了!
    用这个插件 我只想选中一个日期,也就是单日期, 这个里面有个什么判断 我必须选中两个日期才可以
    我应该怎么改呢????? 回复
    杨光-黑龙江亿林网络股0
    2018/6/8 10:52:59
    我想把入住换成开始,离店换成结束,都换完 入住的值就出现问题了
        杨光-黑龙江亿林网络股0
        2018/6/8 13:15:24
        没事了 解决了
    回复
    William0
    2018/6/7 16:05:31
    添加了插件a标签无法跳转?怎么弄? 回复
    dVey0
    2018/6/2 12:19:07
    日期初始化有问题,应加入初始化默认时间,不然现在不选择的话一直显示1晚 回复
    William0
    2018/6/1 10:42:24
    作者大大,怎么设置默认最少入住时间为30天? 回复
    东北红土0
    2018/5/31 13:56:42
    Ok.0
    2018/5/24 16:13:57
    如何得到上个页面传过来的时间字符串,初始化到这个插件里面?貌似没有提供接口,要另外写吗?
        Ok.0
        2018/5/24 16:33:25
        是要在内部的 _initselected: function() 做修改吗?
        Ok.0
        2018/5/25 11:46:56
        写了从外部获取的时间,超过离店时间的月份不知道怎么写,还有这个要怎么测试跨年的?
        ( ⊙o⊙ )0
        2018/6/21 18:07:59
        怎么从外部获取时间的啊 求教大佬
    回复
    流年0
    2018/5/15 16:59:18
    我要获取获取今天以前的日期 并且放到上边 该怎么办啊 回复
    @--BT-MG-@0
    2018/3/6 11:42:57
    请问怎么把日期,共多少晚那些取出来用
        付出,收获。0
        2018/3/6 17:27:08
        callback: function() {
            //回调函数             
            $('.mask_calendar').fadeout(200);
            var startdate = $('#startdate').val(); //入住的天数	          
            var enddate = $('#enddate').val(); //离店的天数	             
            var numdate = $('.numdate').text(); //共多少晚	               
            console.log(startdate);
            console.log(enddate);
            console.log(numdate);
            //下面做ajax请求           
        },

         在index.html中取出就可以用了

        Mrs丶0
        2018/3/16 11:28:22
        我下载了文件在浏览器打不开是怎么回事?在线等,挺急的
        西瓜0
        2018/3/16 12:06:02
        刚测试,正常没有问题。
        付出,收获。0
        2018/3/22 16:22:55
        刚测试,正常没有问题。
    回复
    @--BT-MG-@0
    2018/3/5 18:14:37
    躺枪大灰机0
    2018/2/9 9:49:20

    “入住”下方的 年份 ,位置会变动,还会出现“年”字,
    例如,修改成下面的参数,年份 只会显示 “20”

    index : 2,//展示的月份个数
    daysnumber : "20", //控制天数

    请问是什么原因?

        付出,收获。0
        2018/2/10 9:37:53

        在data.js中的118行左右的:

        for(var i = 0; i < me.index; i++) {
           var  = i;
           startDayArrayYear.push(startDayArrays[select])
         }

         这段改为:

        for (var i = 0; i < 4; i++) {
              var select = i;
             startDayArrayYear.push(startDayArrays[select])
         }

        就可以了,因为之前这个插件是别人的,我拿了部分来改的。。所以会有这个小瑕疵

        付出,收获。0
        2018/2/10 9:45:55
        for(var i = 0; i < 4; i++) {
             var select = i;
             startDayArrayYear.push(startDayArrays[select])
        }

          我怎么一回复,跟我复制的不一样!!!!!!

        付出,收获。1
        2018/2/10 9:46:39
        就是把i< me.index这个改为i< 4就可以了
        Mrs丶0
        2018/3/16 11:25:59
        我下载了文件在浏览器打不开是怎么回事?在线等,挺急的
    回复
    金山城0
    2018/2/7 19:15:03
    楼主,请问你怎么标记某些特定日期啊
        付出,收获。0
        2018/2/9 9:15:47
        这个没有扩展,可能需要去找下有特定日期的插件模仿模仿,原理差不多的
    回复
    Leona_J1
    2018/1/30 14:11:59

    关于

    currentDate.setMonth(currentDate.getMonth() + select)

    引发月份不对的问题,作者可以先将当前日期设为第一天,然后再加一个月:

    currentDate.setDate(1)
    currentDate.setMonth(currentDate.getMonth() + select)
        未来、?wo 没想过0
        2018/1/31 10:53:30

        改了之后报这个错误,请教一下

        Uncaught TypeError: Cannot read property 'jQuery3210326912099300406431' of undefined

        currentDate.setDate(1);
        currentDate.setMonth(currentDate.getMonth() + select);
        付出,收获。0
        2018/2/1 9:02:36

        查看新版本不会哦

        付出,收获。0
        2018/2/1 9:07:44

        感谢热心老哥帮忙解决问题。。

    回复

讨论这个项目(71)回答他人问题或分享插件使用方法奖励jQ币

取消回复