基于jQuery實現(xiàn)選取月份插件附源碼下載
這是一個基于jQuery的可以選擇年份和月份的月份拾取插件,你可以設置點擊頁面上的任意元素觸發(fā)彈出年月選擇面板,可以是一個鏈接也可以是一個輸入框,廣泛應用于月份查詢,而無需設置select表單。
HTML
首先將monthpicker插件相關的css和js文件載入,大家可以到源碼下載里下載css和js文件。
<link rel="stylesheet" type="text/css" href="jquery.monthpicker.css"> <script src="jquery.js"></script> <script src="jquery.monthpicker.js"></script>
然后在要放置年月的位置加入如下代碼,可以是輸入框可以是鏈接等任意HTML元素。
<a href="#monthpicker" id="monthpicker"></a> <input type="text" class="input" id="monthly">
jQuery
接下來很簡單,我們來調(diào)用插件。
$(function(){ $('#monthpicker').monthpicker({ years: [2015, 2014, 2013, 2012, 2011], topOffset: 6, onMonthSelect: function(m, y) { console.log('Month: ' + m + ', year: ' + y); } }); $('#monthly').monthpicker({ years: [2015, 2014, 2013, 2012, 2011], topOffset: 6 }) });
代碼中可以看出,參數(shù)years是一個數(shù)組,可以設置年份,參數(shù)topOffset就是觸發(fā)彈出的面板與當前元素的偏移距離。onMonthSelect是選擇月份后的回調(diào)函數(shù)。現(xiàn)在運行網(wǎng)頁,點擊鏈接或輸入框,會彈出一個年月選擇面板,選擇好后,面板消失,并在鏈接上或輸入框內(nèi)顯示所選的年月。至于彈出面板中的月份樣式可以修改jquery.monthpicker.css中的css來獲取最佳視覺效果。
- 基于jQuery通過jQuery.form.js插件實現(xiàn)異步上傳
- 基于jQuery通過jQuery.form.js插件使用ajax提交form表單
- jquery.form.js實現(xiàn)將form提交轉為ajax方式提交的方法
- jquery.form.js用法之清空form的方法
- 解決3.01版的jquery.form.js中文亂碼問題的解決方法
- jquery插件jquery.confirm彈出確認消息
- jQuery焦點圖插件SaySlide
- jQuery定義插件的方法
- Jquery插件easyUi實現(xiàn)表單驗證示例
- jQuery插件之jQuery.Form.js用法實例分析(附demo示例源碼)
相關文章
jQuery實現(xiàn)的點擊顯示隱藏下拉菜單功能完整示例
這篇文章主要介紹了jQuery實現(xiàn)的點擊顯示隱藏下拉菜單功能,結合完整實例形式分析了jQuery事件響應及頁面元素屬性動態(tài)操作簡單實現(xiàn)技巧,需要的朋友可以參考下2019-05-05jquery ajax學習筆記2 使用XMLHttpRequest對象的responseXML
使用XMLHttpRequest對象的responseXML的方式來接受XML數(shù)據(jù)對象的DOM對象2011-10-10jquery+json實現(xiàn)數(shù)據(jù)二級聯(lián)動的方法
這篇文章主要介紹了jquery+json實現(xiàn)數(shù)據(jù)二級聯(lián)動的方法,涉及jQuery基于get方法與后臺.net程序傳輸json交互實現(xiàn)二級聯(lián)動菜單,具有一定參考借鑒價值,需要的朋友可以參考下2015-11-11TextArea不支持maxlength的解決辦法(jquery)
自己寫了一個jquery的擴展,這樣就可以很容易實現(xiàn)對textarea控制最大長度了。2011-09-09