1. 程式人生 > >手機日期外掛mobiscroll奇巧淫技&mobiscroll 中文API

手機日期外掛mobiscroll奇巧淫技&mobiscroll 中文API

不建議使用

這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

這裡寫圖片描述

<!DOCTYPE html>
<html lang="en">

    <head>
        <meta charset="UTF-8">
        <title>手機時間選擇</title>
        <meta content="initial-scale=1.0,maximum-scale=1.0,width=device-width" name="viewport">
        <meta name="apple-touch-fullscreen"
content="YES"> <meta name="format-detection" content="telephone=no"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta http-equiv="Expires" content="-1"> <meta http-equiv="pragram"
content="no-cache"> <link rel="stylesheet" href="css/reset.css" /> <link rel="stylesheet" href="css/bootstrap.min.css" /> <link rel="stylesheet" href="css/common.css" /> <link rel="stylesheet" href="css/info_self.css" /> <script src="js/jquery-1.11.1.min.js"
></script> <!--手機日期--> <script src="js/mobiscroll.core-2.5.2.js" type="text/javascript"></script> <script src="js/mobiscroll.core-2.5.2-zh.js" type="text/javascript"></script> <link href="css/mobiscroll.core-2.5.2.css" rel="stylesheet" type="text/css" /> <link href="css/mobiscroll.animation-2.5.2.css" rel="stylesheet" type="text/css" /> <script src="js/mobiscroll.datetime-2.5.1.js" type="text/javascript"></script> <script src="js/mobiscroll.datetime-2.5.1-zh.js" type="text/javascript"></script> <!-- S 可根據自己喜好引入樣式風格檔案 --> <script src="js/mobiscroll.android-ics-2.5.2.js" type="text/javascript"></script> <link href="css/mobiscroll.android-ics-2.5.2.css" rel="stylesheet" type="text/css" /> </head> <script type="text/javascript"> $(function() { var currYear = (new Date()).getFullYear(); var opt = {}; opt.datetime = { preset: 'datetime' }; opt.default = { theme: 'android-ics light', //面板樣式 display: 'modal', //顯示方式 :modal(正中央) bottom(底部) mode: 'scroller', //日期選擇模式 lang: 'zh', startYear: currYear - 5, //開始年份currYear-5不起作用的原因是加了minDate: new Date() endYear: currYear + 5, //結束年份 //minDate: new Date() //加上這句話會導致startYear:currYear-5失效,去掉就可以啟用startYear:currYear-5, }; $("#appDate").val('').scroller('destroy').scroller($.extend(opt['date'], opt['default'])); var optDateTime = $.extend(opt['datetime'], opt['default']); $("#appDateTime1").mobiscroll(optDateTime).datetime(optDateTime); }); </script> <body> <h1>之所以可以顯示上下午是修改了原始檔mobiscroll.datetime-2.5.1-zh.js</h1> <dd class="info_list mt10"> <span class="inDis lable_tit" style="color: red;font-size: 25px;">時間選擇</span> <div class="inDis input_w"> <input type="text" required name="VisitTime" id="appDateTime1" class="select_w" /> <i class="red">*</i> </div> </dd> <h2>修改後的檔案</h2> <pre> (function ($) { $.mobiscroll.i18n.zh = $.extend($.mobiscroll.i18n.zh, { dateFormat: 'yyyy-mm-dd', dateOrder: 'yymmdd', dayNames: ['週日', '週一;', '週二;', '週三', '週四', '週五', '週六'], dayNamesShort: ['日', '一', '二', '三', '四', '五', '六'], dayText: '日', hourText: '時', minuteText: '分', monthNames: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'], monthNamesShort: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], monthText: '月', secText: '秒', timeFormat: 'HH:ii', timeWheels: 'HHii', yearText: '年', ampmText:'上午/下午', timeFormat: 'A', timeWheels: 'A' }); })(jQuery); </pre> <h2>未修改的檔案</h2> <pre> (function ($) { $.mobiscroll.i18n.zh = $.extend($.mobiscroll.i18n.zh, { dateFormat: 'yyyy-mm-dd', dateOrder: 'yymmdd', dayNames: ['週日', '週一;', '週二;', '週三', '週四', '週五', '週六'], dayNamesShort: ['日', '一', '二', '三', '四', '五', '六'], dayText: '日', hourText: '時', minuteText: '分', monthNames: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'], monthNamesShort: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], monthText: '月', secText: '秒', timeFormat: 'HH:ii', timeWheels: 'HHii', yearText: '年' }); })(jQuery); </pre> <h2>mobiscroll簡單配置引數</h2> <pre> //下面註釋部分是上面的引數可以替換改變它的樣式 //希望一起研究外掛的朋友加我個人QQ:1010305129也可以,本人也建個群 291464597 歡迎進群交流。哈哈。這個不能算廣告。 // 直接寫引數方法 //$("#scroller").mobiscroll(opt).date(); // Shorthand for: $("#scroller").mobiscroll({ preset: 'date' }); //具體引數定義如下 //{ //preset: 'date', //日期型別--datatime --time, //theme: 'ios', //面板其他引數【android-ics light】【android-ics】【ios】【jqm】【sense-ui】【sense-ui】【sense-ui】 //【wp light】【wp】 //mode: "scroller",//操作方式【scroller】【clickpick】【mixed】 //display: 'bubble', //顯示方【modal】【inline】【bubble】【top】【bottom】 //dateFormat: 'yyyy-mm-dd', // 日期格式 //setText: '確定', //確認按鈕名稱 //cancelText: '清空',//取消按鈕名籍我 //dateOrder: 'yymmdd', //面板中日期排列格 //dayText: '日', //monthText: '月', //yearText: '年', //面板中年月日文字 //startYear: (new Date()).getFullYear(), //開始年份 //endYear: (new Date()).getFullYear() + 9, //結束年份 //showNow: true, //nowText: "明天", // //showOnFocus: false, //height: 45, //width: 90, //rows: 3, //minDate: new Date() 從當前年,當前月,當前日開始} </pre> </body> </html>

配置API

            //下面註釋部分是上面的引數可以替換改變它的樣式
            //希望一起研究外掛的朋友加我個人QQ:1010305129也可以,本人也建個群 291464597 歡迎進群交流。哈哈。這個不能算廣告。
            // 直接寫引數方法
            //$("#scroller").mobiscroll(opt).date(); 
            // Shorthand for: $("#scroller").mobiscroll({ preset: 'date' });
            //具體引數定義如下
            //{
            //preset: 'date', //日期型別--datatime --time,
            //theme: 'ios', //面板其他引數【android-ics light】【android-ics】【ios】【jqm】【sense-ui】【sense-ui】【sense-ui】
            //【wp light】【wp】
            //mode: "scroller",//操作方式【scroller】【clickpick】【mixed】
            //display: 'bubble', //顯示方【modal】【inline】【bubble】【top】【bottom】
            //dateFormat: 'yyyy-mm-dd', // 日期格式
            //setText: '確定', //確認按鈕名稱
            //cancelText: '清空',//取消按鈕名籍我
            //dateOrder: 'yymmdd', //面板中日期排列格
            //dayText: '日', 
            //monthText: '月',
            //yearText: '年', //面板中年月日文字
            //startYear: (new Date()).getFullYear(), //開始年份
            //endYear: (new Date()).getFullYear() + 9, //結束年份
            //showNow: true,
            //nowText: "明天",  //
            //showOnFocus: false,
            //height: 45,
            //width: 90,
            //rows: 3,
            //minDate: new Date()  從當前年,當前月,當前日開始}