jQuery-UI 学习笔记(一) datepicker
1) 下载地址
http://jqueryui.com/download
2) HTML / JSP 写法
<html>
<head>
<base href="<%=basePath%>" />
<link type="text/css" href="css/overcast/jquery-ui-1.7.3.custom.css" rel="stylesheet" />
<link type="text/css" href="css/me.css" rel="stylesheet" />
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.7.3.custom.min.js"></script>
<script type="text/javascript" src="js/me.js"></script>
<script type="text/javascript">
$(document).ready(function(){
init("<%=basePath%>");
});
</script>
<title>jquery-ui-datapick</title>
</head>
<body>
<h1>DatePicker</h1>
<input type="text" id="datepicker" name="birthday" />
</body>
</html>
2) JS 写法
$('#datepicker').datepicker({
inline: false,
disabled: false,
dateFormat: 'yy/mm/dd', // 设置日期格式
dayNames: ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
dayNamesMin: ['日', '一', '二', '三', '四', '五', '六'],
monthNames : ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
monthNamesShort : ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
changeMonth: true, // 下拉框选择月份
changeYear: true, // 下拉框选择年份
yearRange: "1950:2020", // 下拉列表中年份范围
showOtherMonths: true, // 显示其他月份的日期
selectOtherMonths: false, // 允许选择其他月份的日期
showAnim: 'drop', // 动画效果风格
minDate: new Date(1950, 1-1, 1), // 本控件可以选的最小日期
maxDate: new Date(2020, 12-1, 31), // 本控件可以选的最大日期
showMonthAfterYear: true, // 是否在面板的头部年份后面显示月份
nextText: '一个月', // 更改按钮提示文本
prevText: '上一月', // 更改按钮提示文本
closeText: '关闭', // 更改按钮提示文本
currentText: '本月', // 更改按钮提示文本
showButtonPanel: true, // 显示按钮面板
buttonText: '日历', // 日历按钮提示文本
showOn: "button", // 日历按钮触发 ['focus', 'button', 'both'] 三选一
buttonImage: basePath + "/images/calendar.gif", // 日历按钮
buttonImageOnly: true // 按钮不显示文字
});
3) 最后看效果发现生成的日历DIV有点大,不怎么好看。修改一下CSS
jquery-ui-1.7.3.custom.css中
.ui-datepicker { width: 17em; padding: .2em .2em 0;}
修改一下字体大小
.ui-datepicker { width: 17em; padding: .2em .2em 0; font: 75% "Trebuchet MS", sans-serif;}
分享到:
相关推荐
<script src="js/jquery.ui.datepicker-zh-CN.js"></script> 去掉该行,全英文。格式也好了很多! 期待后续的高手修改 该资源来自于网上一哥们 <script type="text/javascript" src="js/jquery-ui-timepicker-addon...
${ctx}/plugins/jquery-ui-1.11.2/jquery-ui.css" > ${ctx}/plugins/jquery-ui-1.11.2/external/jquery/jquery.js"> ${ctx}/plugins/jquery-ui-1.11.2/jquery-ui.js"> ${ctx}/plugins/jquery-ui-1.11.2/jquery-ui-...
jQuery UI是基于JavaScript库jQuery的一个扩展,它提供了一系列丰富的用户界面组件,包括但不限于对话框(Dialogs)、日期选择器(Datepickers)、拖放功能(Drag and Drop)、排序功能(Sortable)以及各种可自定义...
1.8.2是这个版本的发布编号,表示它是在2010年左右发布的,当时jQuery UI已经包含了大量的组件,如对话框(Dialog)、拖放(Draggable)、可排序(Sortable)、日期选择器(Datepicker)等。 接下来,`jquery-ui-...
**jQuery UI** 是一个强大的JavaScript库,用于构建用户界面,它基于流行的jQuery库。这个压缩包包含两个关键文件:`jquery-ui-1.8.16.custom.min.js` 和 `jquery-ui-1.8.16.custom.css`,这些都是jQuery UI的特定...
<script src="js/jquery.ui.datepicker-zh-CN.js"></script> 去掉此行,样式好很多。中文版的版式需要高手完善 来自于网上一高手 <script type="text/javascript" src="js/jquery-ui-timepicker-addon.js"> jquery-...
jQuery UI 是一款基于 jQuery JavaScript 库的强大且灵活的用户界面库,它提供了一系列预先设计的组件,用于创建丰富的交互式网页应用。在这个主题中,我们将深入探讨的是 `jquery-ui-1.10.2.custom` 版本,这是一个...
jQuery UI是基于JavaScript库jQuery的一款强大的用户界面插件集,它提供了丰富的交互效果、可自定义的主题以及多种可重用的UI小部件。在本文中,我们将深入探讨jQuery UI的核心功能,尤其是标题所提及的`jquery-ui....
`jQuery UI 1.7.3 Custom` 是一个流行的前端框架,主要用于构建交互式用户界面。这个完整开发包包含了创建高效、美观且响应式的网页应用所需的所有组件和资源。在这个压缩包中,我们可以找到以下几个关键部分,它们...
`timepicker-addon`是一个扩展了jQuery UI datepicker的插件,它增加了对时间选择的支持。集成这个插件后,用户可以在同一个界面上同时选择日期和时间。 在实际项目中,我们可以这样配置日期时间选择器: ```...
jQuery UI 是一个基于 jQuery JavaScript 库的可扩展用户界面库。它提供了多种交互控件、可拖动、可排序的元素、日期选择器、对话框、滑块、菜单等丰富的功能,极大地简化了网页的界面开发工作。在本文中,我们将...
这个名为 "jquery-ui-1.10.4.custom" 的压缩包文件,很显然是一个自定义版本的 jQuery UI,版本号为 1.10.4。在本文中,我们将深入探讨 jQuery UI 的核心功能、使用场景以及其自定义版本的特性。 ### jQuery UI 的...
jQuery UI 是一款基于JavaScript库jQuery的用户界面插件集合,提供了丰富的交互效果和可自定义的主题。本文将深入解析jQuery UI 1.11.4这个版本,涵盖其核心功能、组件、应用场景以及使用方法。 一、jQuery UI的...
1. **易用性**:jQuery UI 的 API 设计简洁,学习曲线平缓,开发者可以快速上手。 2. **兼容性**:jQuery UI 支持多种浏览器,包括 IE6+、Firefox、Chrome、Safari 和 Opera,确保广泛的应用场景。 3. **社区支持*...
当我们将jQuery UI引入Rails项目时,通常会使用`jquery-ui-rails` gem,这是一个将jQuery UI与Rails集成的便捷工具。在这个案例中,我们看到`jquery-ui-rails-4.2.1.gem`,这是该gem的一个特定版本。这个gem负责将...
jQuery UI 是一个基于 jQuery 的开源库,提供了丰富的用户界面组件和交互功能。本篇将深入探讨如何使用 "jquery-ui-1.10.3.custom" 这一特定版本,帮助开发者更好地理解和应用UI组件。 首先,理解jQuery UI的核心...
jQuery UI 是一个基于 jQuery JavaScript 库的用户界面插件集合,它提供了一系列可交互的组件和可自定义的主题,大大简化了网页的界面设计工作。在这个“jquery-ui-1.11.1.custom (blue).zip”压缩包中,我们特别...
jQuery UI 包含了多个模块,每个模块都是一个独立的组件,如对话框(Dialog)、日期选择器(Datepicker)、拖放(Draggable)、可排序(Sortable)、可堆叠(Stackable)、可折叠(Collapsible)等。这些组件大大...
jQuery UI 是一个基于 jQuery JavaScript 库的用户界面插件集,它提供了一系列可交互的组件,用于创建丰富的用户体验。在标题提及的 "jquery-ui-1.8.18.custom" 文件中,包含了完整的 jQuery UI 工具包,特别定制以...
官网(https://jqueryui.com/)提供了详细教程、API参考以及示例代码,是学习的好资源。 总结,jQuery UI是JavaScript开发中的强大工具,提供了丰富的用户界面组件,可以大大提升网站的用户体验。通过学习和实践,...