当前位置:首页 > jquery

jquery日期插件

2026-04-08 09:45:38jquery

以下是几款常用的 jQuery 日期插件,适用于不同的场景需求:

jQuery UI Datepicker

jQuery UI 提供的官方日期选择插件,功能稳定且兼容性好。支持主题定制、多语言和日期范围限制。

<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script>
  $(function() {
    $("#datepicker").datepicker();
  });
</script>
<input type="text" id="datepicker">

Bootstrap Datepicker

基于 Bootstrap 风格的插件,支持响应式设计和丰富的配置选项。

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/css/bootstrap-datepicker.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/js/bootstrap-datepicker.min.js"></script>
<script>
  $('#datepicker').datepicker({
    format: 'yyyy-mm-dd',
    autoclose: true
  });
</script>

Flatpickr

轻量级且无依赖的日期选择器,支持时间选择、多选和移动端优化。

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css">
<script src="https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.js"></script>
<script>
  flatpickr("#datepicker", {
    dateFormat: "Y-m-d",
    enableTime: true
  });
</script>

Pikaday

简洁的纯 JavaScript 日期选择器,可与 jQuery 结合使用。

<script src="https://cdn.jsdelivr.net/npm/pikaday/pikaday.js"></script>
<script>
  new Pikaday({
    field: document.getElementById('datepicker'),
    format: 'YYYY-MM-DD'
  });
</script>

daterangepicker

适用于选择日期范围的插件,常用于报表筛选等场景。

jquery日期插件

<script src="https://cdn.jsdelivr.net/momentjs/latest/moment.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.min.js"></script>
<script>
  $('#daterange').daterangepicker({
    opens: 'right'
  });
</script>

选择时可根据项目需求考虑插件体积、功能扩展性及移动端适配性。

标签: 插件日期
分享给朋友:

相关文章

uniapp打卡日期

uniapp打卡日期

实现打卡日期的基本方法 在UniApp中实现打卡日期功能,可以通过<calendar>组件或自定义日期选择器完成。官方推荐使用第三方日历组件如uni-calendar,需通过HBuilde…

vue分页插件实现

vue分页插件实现

Vue 分页插件实现方法 使用现成组件库(推荐) Element UI、Ant Design Vue 等主流库已提供成熟分页组件,可直接集成: <template> <…

vue实现插件化

vue实现插件化

Vue 插件化实现方法 Vue 插件化允许开发者扩展 Vue 的核心功能,通过封装可复用的逻辑或全局功能来提升开发效率。以下是实现 Vue 插件化的核心方法: 插件的基本结构 Vue 插件需要暴露一…

vue 实现拖拽插件

vue 实现拖拽插件

Vue 拖拽插件实现方法 使用原生 HTML5 拖拽 API HTML5 提供了原生的拖拽 API,可以通过 draggable 属性和相关事件实现拖拽功能。在 Vue 中可以直接使用这些 API。…

vue实现代码插件

vue实现代码插件

Vue 实现代码插件的方法 使用第三方库(如 Prism.js 或 Highlight.js) 安装 Prism.js 或 Highlight.js 库,这些库专门用于代码高亮显示。在 Vue 项目中…

vue实现日期选择显示

vue实现日期选择显示

Vue 实现日期选择显示的方法 使用原生 HTML5 input[type="date"] 通过 HTML5 提供的日期输入控件实现基础日期选择功能,适合简单场景。 <template>…