最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

laydate只顯示時(shí)分 不顯示秒的功能實(shí)現(xiàn)方法

 更新時(shí)間:2019年09月28日 11:40:52   作者:WINGZINGLIU  
今天小編就為大家分享一篇laydate只顯示時(shí)分 不顯示秒的功能實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

場(chǎng)景

最近有個(gè)需求,需要選擇時(shí)間段,例如10:00 ~ 12:30。

目前的系統(tǒng)前端用的是layui,時(shí)間插件自然是選擇了laydate。

查閱了laydate的api發(fā)現(xiàn)并沒有直接可以設(shè)置去掉秒并且分鐘只顯示整10的配置。

然后就決定動(dòng)手自己寫一下。

layui.use('laydate', function(){
        var laydate = layui.laydate;
        laydate.render({
          elem: '#scheStartTime'+trindex,
          type:'time',
          trigger:'click',
          format: 'HH:mm',
          btns: ['clear', 'confirm'],
          ready: formatminutes
        });
});

首先設(shè)置format為'HH:mm' 格式,去除掉秒的展示。然后在ready中寫一個(gè)方法,ready的方法會(huì)在綁定之前執(zhí)行。

function formatminutes(date){
      var aa = $(".laydate-time-list li ol")[1];
      var showtime = $($(".laydate-time-list li ol")[1]).find("li");
      for (var i = 0; i < showtime.length; i++) {
        var t00 = showtime[i].innerText;
        if (t00 != "00" && t00 != "10" && t00 != "20" && t00 != "30" && t00 != "40" && t00 != "50") {
          showtime[i].hidden = true;
        }
      }
      $($(".laydate-time-list li ol")[2]).find("li").remove(); //清空秒 
    }

formatminutes方法中進(jìn)行移除非整10的分鐘(此處最好使用hidden不要使用remove,我發(fā)現(xiàn)remove會(huì)導(dǎo)致設(shè)置最大值最小值時(shí)候出現(xiàn)問題),并且移除掉秒的li。

實(shí)現(xiàn)效果如圖所示。

以上這篇laydate只顯示時(shí)分 不顯示秒的功能實(shí)現(xiàn)方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

张家港市| 卢龙县| 巴里| 英吉沙县| 娄烦县| 望都县| 怀来县| 江川县| 香格里拉县| 溆浦县| 武平县| 云林县| 双牌县| 山西省| 大邑县| 休宁县| 清河县| 福鼎市| 巧家县| 梅河口市| 堆龙德庆县| 察雅县| 洪雅县| 榆社县| 商水县| 门源| 商丘市| 克拉玛依市| 西平县| 临颍县| 临桂县| 云安县| 平塘县| 仁寿县| 错那县| 宝鸡市| 华坪县| 延川县| 腾冲县| 察雅县| 南充市|