2019年最佳JavaScript日历和事件日历脚本

您可能要在网站上使用日历脚本的原因有很多。 其中最常见的是列出和安排事件。 另一个用途是提供一个链接,以列出在特定日期发布的所有博客文章或新闻事件。 在某些情况下,您可能只是在寻找日期和时间范围选择器。

在这篇文章中,我将分享一些2019年最佳JavaScript日历脚本和插件的精选。

简单活动日历

我们列表中的第一个脚本是评级很高的“ 简单事件日历” 它基于jQuery,并支持多种语言。

2019年最佳JavaScript日历和事件日历脚本

您会注意到的关于该插件的第一件事是其非常简单而又有吸引力的设计。 一个月中的所有日期都以小字体显示在顶部,以节省空间,而所选日期则以大字体显示。

所选日期的事件显示在底部。 用户可以根据时间,标题或优先级对事件进行排序。 附有事件的所有日期都标有箭头,以便您可以轻松查看当前哪些日期为空,并据此进行计划。

您可以使用此脚本创建重复事件。 这意味着您可以轻松添加每周,每月或每年重复的事件。

该脚本还使您可以访问某些方法和事件回调,以扩展日历的功能或帮助您将其与网站的其余部分集成。

您可以在演示页面试用该插件的所有功能,该页面还提供了快速安装指南。

DZS jQuery Mini活动日历

如果您正在寻找一种JavaScript日历脚本,该脚本在所有屏幕尺寸上都看起来不错,并且具有许多功能,那么DZS jQuery Mini Events Calendar插件将是您的理想选择。

2019年最佳JavaScript日历和事件日历脚本

它很容易设置,并附带详细的文档以帮助您避免卡住。 它也是高度可定制的和SEO友好的。

您可以根据需要使用多种模式和外观。 您在日历上标记的某些事件比其他事件更重要。 您可以使用重要标签轻松区分重要事件和常规事件。 该插件以红色显示重要事件,以蓝色显示常规事件。

此脚本已集成了另一个名为DZS工具提示插件的插件,以提供更好的用户体验。 您创建的工具提示中可以包含HTML,这使其非常强大且灵活。 您基本上可以在工具提示中添加任何类型的内容(甚至是视频)。

此日历有三种不同的皮肤,分别称为“干净”,“极光”和“黑色”。 您可以选择最适合您的主题的皮肤,还可以选择将事件显示为工具提示或光滑的滑动动画。

该脚本还可以在事件日历之外的其他两种模式下工作。 它的第一种模式是简单的日期选择器。 第二种模式更有趣,因为它允许您选择一个日期,然后显示该日期之后的任何链接项,例如博客文章。

不要忘记签出脚本的演示页面 我确定您会喜欢该插件中提供的功能。

蒂瓦活动日历

Tiva Events Calendar提供了一个独特而简单的解决方案,用于跟踪您的日程安排中的不同事件。

2019年最佳JavaScript日历和事件日历脚本

该脚本与前两个事件日历不同。 您可能已经注意到,简单事件日历和DZS jQuery事件日历都仅在日历上标记事件的日期。 事先没有其他信息提供给您。 这意味着您必须单击一个日期才能实际看到该事件。

该插件中的紧凑布局也以类似的方式工作,并且仅当您将鼠标悬停在日期上时才显示事件。 但是,插件的完整布局也会显示事件的标题,因此您不必单击每个日期即可查看当天的事件。 但是,您仍然可以单击事件以查看有关事件的更多详细信息。

该脚本的另一个不错的功能是事件是用颜色编码的。 您将能够为不同类型的事件(例如聚会或商务会议)分配不同的颜色。 只需一次浏览日历,就可以更轻松地获得时间表的概述,而无需再次单击每个日期。

完整布局和紧凑布局都包含日历视图和列表视图。 日历视图将向您显示每月的所有日期,就像常规日历一样。 另一方面,列表视图仅列出该月的所有事件。 您可以在演示页面上看到所有这些操作。

日历:日期时间范围选择器

与列表中的其他插件不同, Calentim日期时间范围选择器根本不是事件日历插件,而只是专注于成为一个很棒的日期时间范围选择器。

2019年最佳JavaScript日历和事件日历脚本

凭借其狭窄的关注范围,该插件可以负担得起在此特定细分市场中的许多功能。 关于脚本的最好的事情之一是,选择器在所有屏幕尺寸的设备上看起来都很棒。

它具有响应式设计,并使用了触摸滑动支持等手势,因此对移动设备友好。 例如,由于插件的深思熟虑的设计,在几个月和几年之间切换非常容易。

它也很容易自定义,因此您可以隐藏任何UI元素并禁用不需要的功能。

该插件支持109种不同的语言。 基本上,这意味着该脚本很可能内置了对客户使用的语言的支持。

插件的演示页面上提到的脚本中还有许多其他功能。 只需尝试页面上的示例。 我相信您会在日期范围选择器日历插件中找到所需的所有功能。

Jalendar 2日历套件

Jalendar 2 Calendar Kit是一个基于jQuery的插件,提供了许多不同的功能。 它最大的优点之一就是易于定制。 例如,您可以快速更改日历背景的颜色以及天,周或年的颜色。 这意味着该插件将永远不会出现在您的网站上。 您可以轻松更改所有颜色值以使其与您的配色方案匹配。

2019年最佳JavaScript日历和事件日历脚本

每个月的事件总数用通知气泡显示,日期用小彩色点标记。 单击日期可显示该特定日期的所有事件。

您可以通过四种不同方式使用插件。 您可以将其用作事件日历,日期选择器或日期范围选择器,而插件的第四次使用是用作日期链接器-这使您可以将不同的日期分配给不同的链接。 当您想让用户打开特定日期的博客文章时,此功能很有用。

该脚本的另一个不错的功能是它支持13种不同的语言。 如果您的客户不懂英语,则在创建活动日历时可以选择12种以上的语言。

Hubeleke jQuery活动日历

同样, Hubeleke jQuery Events日历与到目前为止我们看到的所有插件都不同。 它可以与您的数据库连接并获取选定日期的所有事件以显示在您的网页上。

2019年最佳JavaScript日历和事件日历脚本

所有带有事件的日期都带有彩色背景标记。 日历已采用了最小的样式,因此很容易根据自己的需要对其样式进行样式设置。

您还可以通过简单地复制JavaScript文件并翻译所有月份和日期的名称来添加对所选语言的支持。

如果要扩展插件的功能,则可以访问许多属性和事件。 例如,诸如onClickMonthonClickDay类的事件可以帮助您在用户单击特定月份或特定日期时执行特定的操作。

您应该查看该插件的演示页面 ,以了解其工作原理,并详细了解其不同功能。

最后的想法

在本文中,我总结了CodeCanyon上可用的五个最受欢迎的JavaScript日历脚本 它们都很不错,但是如果您需要其他帮助做出选择,请考虑以下几点。


翻译自: https://code.tutsplus.com/articles/best-javascript-calendar-scripts-of-2019--cms-33721