jQuery UI提供的Datepicker 是一个有着非常灵活配置的选择日期的UI组件,你可以配置显示日期的格式,语言,限制所能选择的日期范围,添加按钮等。
基本用法如下:
1 | < !doctype html> |
2 | <htmllang="en"> |
3 | <head> |
4 | <metacharset="utf-8"/> |
5 | <title>jQuery UI Demos</title> |
6 | <linkrel="stylesheet"href="themes/trontastic/jquery-ui.css"/> |
7 | <scriptsrc="scripts/jquery-1.9.1.js"></script> |
8 | <scriptsrc="scripts/jquery-ui-1.10.1.custom.js"></script> |
9 | <script> |
10 | $(function () { |
11 | $("#datepicker").datepicker(); |
12 | }); |
13 | </script> |
14 | </head> |
15 | <body> |
16 | |
17 | <p>Date: <inputtype="text"id="datepicker"/></p> |
18 | </body> |
19 | </html> |
使用动画效果
显示和隐藏DatePicker组件支持配置使用不同的动画效果,下列使用一个列表框来选择DatePicker可以支持的动画效果。
1 | <!doctype html> |
2 | <htmllang="en"> |
3 | <head> |
4 | <metacharset="utf-8"/> |
5 | <title>jQuery UI Demos</title> |
6 | <linkrel="stylesheet"href="themes/trontastic/jquery-ui.css"/> |
7 | <scriptsrc="scripts/jquery-1.9.1.js"></script> |
8 | <scriptsrc="scripts/jquery-ui-1.10.1.custom.js"></script> |
9 | <script> |
10 | $(function () { |
11 | $("#datepicker").datepicker(); |
12 | $("#anim").change(function () { |
13 | $("#datepicker").datepicker("option", |
14 | "showAnim", $(this).val()); |
15 | }); |
16 | }); |
17 | </script> |
18 | </head> |
19 | <body> |
20 |
21 | <p>Date: |
22 | <inputtype="text"id="datepicker"size="30"/></p> |
23 |
24 | <p> |
25 | Animations:<br/> |
26 | <selectid="anim"> |
27 | <optionvalue="show">Show (default)</option> |
28 | <optionvalue="slideDown">Slide down</option> |
29 | <optionvalue="fadeIn">Fade in</option> |
30 | <optionvalue="blind">Blind (UI Effect)</option> |
31 | <optionvalue="bounce">Bounce (UI Effect)</option> |
32 | <optionvalue="clip">Clip (UI Effect)</option> |
33 | <optionvalue="drop">Drop (UI Effect)</option> |
34 | <optionvalue="fold">Fold (UI Effect)</option> |
35 | <optionvalue="slide">Slide (UI Effect)</option> |
36 | <optionvalue="">None</option> |
37 | </select> |
38 | </p> |
39 |
40 |
41 | </body> |
42 | </html> |
本文介绍了jQuery UI提供的Datepicker组件的基本用法及其动画效果配置。通过简单的HTML和JavaScript代码示例展示了如何创建一个日期选择器,并允许用户通过下拉列表选择不同的动画效果。

337

被折叠的 条评论
为什么被折叠?



