javascript適合移動(dòng)端的日期時(shí)間拾取器
這是一個(gè)適合移動(dòng)設(shè)備WEB應(yīng)用的日期和時(shí)間拾取器,在桌面版的日期拾取器我們一般用jQuery UI的datepicker插件,而移動(dòng)手機(jī)版的日期拾取器則可以根據(jù)項(xiàng)目需求選擇與jQuery Mobile配合的mobiscroll.js插件,它提供了友好的日期和時(shí)間選擇操作界面,且易于配置和使用。

HTML
首先我們加載相關(guān)插件和樣式文件,該插件基于jQuery和jQuery.mobile所以首先需要加載這兩個(gè)庫文件,然后再加載mobiscroll.js插件以及相關(guān)CSS文件。
<script src="js/jquery.min.js"></script> <script src="js/jquery.mobile-1.3.0.min.js"></script> <script src="js/mobiscroll.js" type="text/javascript"></script> <link href="css/mobiscroll.custom-2.5.0.min.css" rel="stylesheet" type="text/css" />
接著在body里放置輸入框,這是一個(gè)普通的文本輸入框,當(dāng)鼠標(biāo)單擊輸入框獲得光標(biāo)時(shí)會(huì)觸發(fā)mobiscroll彈出日期拾取器。
<input id="date" name="date" />
JavaScript
mobiscroll提供了許多選項(xiàng)可以設(shè)置,包括定義彈出面板展示方式、最大日期、最小日期、日期格式、結(jié)束年份等,也可以將插件本地化,包括設(shè)置中文按鈕、說明。調(diào)用也非常簡(jiǎn)單,以下是示例代碼:
$(function(){
var opt = {
preset: 'date', //日期
theme: 'sense-ui', //皮膚樣式
display: 'modal', //顯示方式
mode: 'scroller', //日期選擇模式
dateFormat: 'yy-mm-dd', // 日期格式
setText: '確定', //確認(rèn)按鈕名稱
cancelText: '取消',//取消按鈕名籍我
dateOrder: 'yymmdd', //面板中日期排列格式
dayText: '日', monthText: '月', yearText: '年', //面板中年月日文字
hourText: '時(shí)',minuteText: "分",ampmText:"上午/下午",
endYear:2020 //結(jié)束年份
};
$("#date").mobiscroll().date(opt);
});
如果只選是時(shí)間,則可以這樣寫:
$("#time").mobiscroll().time(opt);
如果要在面板上顯示日期和時(shí)間,則這樣調(diào)用:
$("#datetime").mobiscroll().datetime(opt);
源碼下載:javascript適合移動(dòng)端的日期時(shí)間拾取器
一款簡(jiǎn)潔大方的javascript適合移動(dòng)端的日期時(shí)間拾取器就這樣制作完成了,希望大家喜歡。
- Javascript實(shí)現(xiàn)視頻輪播在pc端與移動(dòng)端均可
- javascript判斷移動(dòng)端訪問設(shè)備并解析對(duì)應(yīng)CSS的方法
- jQuery插件slick實(shí)現(xiàn)響應(yīng)式移動(dòng)端幻燈片圖片切換特效
- 基于JavaScript實(shí)現(xiàn)移動(dòng)端TAB觸屏切換效果
- jquery移動(dòng)端TAB觸屏切換實(shí)現(xiàn)效果
- jQuery實(shí)現(xiàn)瀑布流布局詳解(PC和移動(dòng)端)
- 基于JavaScript實(shí)現(xiàn)移動(dòng)端點(diǎn)擊圖片查看大圖點(diǎn)擊大圖隱藏
- jquery實(shí)現(xiàn)簡(jiǎn)易的移動(dòng)端驗(yàn)證表單
相關(guān)文章
javascript動(dòng)態(tài)添加樣式(行內(nèi)式/嵌入式/外鏈?zhǔn)降纫?guī)則)
添加CSS的方式有行內(nèi)式、嵌入式、外鏈?zhǔn)?、?dǎo)入式,下面為大家詳細(xì)介紹下javascript動(dòng)態(tài)添加以上樣式規(guī)則的方法,感興趣的朋友可以參考下哈2013-06-06
淺析JavaScrip哪些操作會(huì)造成內(nèi)存泄露以及預(yù)防方法
在?JavaScript?中,內(nèi)存泄露是指程序不再使用的內(nèi)存沒有被釋放,從而導(dǎo)致內(nèi)存的持續(xù)增長(zhǎng),最終可能導(dǎo)致性能下降或應(yīng)用崩潰,本文整理了一些容易造成內(nèi)存泄漏的操作以及預(yù)防方法,需要的可以了解下2024-12-12
jQuery鼠標(biāo)懸浮鏈接彈出跟隨圖片實(shí)例代碼
這篇文章主要介紹了jQuery鼠標(biāo)懸浮鏈接彈出跟隨圖片實(shí)例代碼,需要的朋友可以參考下2016-01-01
詳細(xì)談?wù)凟S6中的symbol數(shù)據(jù)類型
這篇文章主要給大家介紹了關(guān)于ES6中symbol數(shù)據(jù)類型的相關(guān)資料,Symbol函數(shù)的特性是每一個(gè)Symbol函數(shù)的返回值都是唯一的,可以通過給symbol函數(shù)傳遞不同的參數(shù)產(chǎn)生具有不同標(biāo)記的值,需要的朋友可以參考下2021-08-08

