`

分享一个基于事件时间线的Javascript类库-Chronoline

阅读更多

日期:2012-6-12  来源:GBin1.com

分享一个基于事件时间线的Javascript类库-Chronoline

在线演示   本地下载

Chronoline.js 是一个javascript的类库用来帮助开发者创建一个按时间来展示的时间线。

整个时间线水平方向显示,我们可以方便的显示任何时间长度的事件,并且提供一个tooltip来展示事件详细内容。

主要特性

需要类库:

  • raphael.js: 2.1.0
  • jQuery: 1.7.2
  • qTip2: 04/24/12 nightly

支持浏览器:

  • Internet Explorer 8+ (except the tooltips)
  • Firefox 12+
  • Chrome 18+

整个类库支持拖放,支持屏幕横向滚动。

如何使用

倒入类库:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="chronoline/jquery.qtip.min.css" />
<script type="text/javascript" src="chronoline/jquery.qtip.min.js"></script>
<script type="text/javascript" src="chronoline/raphael-min.js"></script>
<link rel="stylesheet" type="text/css" href="chronoline/chronoline.css" />
<script type="text/javascript" src="chronoline/chronoline.js"></script>

实例一个时间线:

var timeline1 = new Chronoline(document.getElementById("target1"), events,
{animated: true,
 tooltips: true,
 defaultStartDate: new Date(2012, 3, 5),
 sections: sections,
 sectionLabelAttrs: {'fill': '#997e3d', 'font-weight': 'bold'},
});

如果你需要使用时间轴方式来展示你的事件,Chronoline.js是一个不错的选择,希望大家喜欢!如果你有任何问题,请给我们留言!

 

来源:分享一个基于事件时间线的Javascript类库-Chronoline

分享到:
评论

相关推荐

    基于java的开发源码-五线谱处理类库 abc4j.zip

    基于java的开发源码-五线谱处理类库 abc4j.zip 基于java的开发源码-五线谱处理类库 abc4j.zip 基于java的开发源码-五线谱处理类库 abc4j.zip 基于java的开发源码-五线谱处理类库 abc4j.zip 基于java的开发源码-五线...

    dxflib类库-2.5.0.0

    DXFLib是一个开源的C++库,用于读取、写入以及操作AutoCAD的DXF(Drawing Exchange Format)文件。DXF是一种图形数据交换格式,广泛应用于CAD软件之间,使得数据能够方便地在不同的平台和应用程序间共享。DXFLib的...

    IOS应用源码Demo-类似iBook超酷翻页效果类库-毕设学习.zip

    "类似iBook超酷翻页效果类库"就是一个专注于提供逼真翻页效果的开源项目,它可以帮助开发者实现类似苹果iBook应用中的翻页动画,为用户带来沉浸式的阅读体验。这个源码Demo是两年前的,但其核心技术和设计理念至今仍...

    画线的类库C#

    本主题聚焦于“画线的类库C#”,这通常涉及到图形用户界面(GUI)开发,其中C#提供了丰富的功能来创建交互式和可视化元素。下面将详细介绍这个知识点,并围绕C#中的绘图类库进行深入探讨。 在C#中,我们主要使用...

    C#基于海康类库播放器 类库 源码

    3. **用户界面**:一个用户友好的播放器需要有控制条(播放/暂停、快进/后退、音量控制等)和时间线。开发者需要用C#的Windows Forms或WPF等技术来构建这些UI元素。 4. **事件处理**:播放器需要响应用户的操作,如...

    一条横向的时间线

    总结来说,横向时间线是IT行业中的一个重要元素,它在数据展示、项目管理、历史分析等多个方面发挥着关键作用。通过有效的设计和适当的工具,我们可以创建出强大且易用的时间线,帮助用户理解和解析复杂的时间序列...

    TimelineJS基于JavaScript的故事时间线

    TimelineJS是一个强大的开源库,专为创建视觉吸引人的、交互式的时间线而设计。这个库充分利用了JavaScript语言的灵活性和动态性,为Web开发者提供了一种简单的方法来构建多媒体丰富的、具有时间轴布局的故事。时间...

    基于SpringBoot框架的JavaScript驱动时间线日记本设计源码

    该项目是一款基于SpringBoot框架构建的JavaScript驱动时间线日记本设计源码,整合了84个文件,其中包含49个Java源文件...该系统旨在提供一个直观易用的时间线日记本功能,适用于个人或团队记录生活和工作中的点滴回忆。

    JavaScript开发-简单优雅的sparklines火花线

    - `sparkline.js`:这是一个流行的纯JavaScript火花线库,提供多种类型的火花线,如线条、柱状图和饼图。 - `react-sparklines`:如果你的项目基于React框架,这个库可以无缝集成,提供React组件形式的火花线。 3...

    ACIS--CAD开发类库3

    ACIS是一个基于面向对象软件技术的三维几何造型引擎,它是美国Spatial公司的产品。它可以为应用软件系统提供功能强大的几何造型功能。 ACIS是用C++技术构造的,它包含了一整套C++类(包括数据成员和方法)和函数,...

    xdh-map新德汇地图应用类库 v2.0.2.zip

    "xdh-map新德汇地图应用类库 v2.0.2.zip" 是一个软件工具,专注于地图应用的开发。这个类库提供了丰富的功能,帮助开发者在项目中集成地图展示和交互,尤其适用于毕业设计论文或者计算机案例研究。源码源代码的包含...

    等值线类库

    等值线类库是一种在编程领域中用于处理和绘制等值线数据的工具,它主要应用于气象学、地理科学、资源管理以及数值分析等多个领域。等值线是连接某一特定值(如温度、压力、高度等)的点的曲线,通过这些曲线可以直观...

    基于多线程和gdal类库的影像读写

    在IT领域,尤其是在地理信息系统(GIS)开发中,"基于多线程和gdal类库的影像读写"是一个关键的技术点。GDAL(Geospatial Data Abstraction Library)是一个强大的开源库,用于处理多种遥感和地图数据格式,包括TIFF...

    曲线图类库 可以绘制各种工程曲线图的类库

    例如,如果你需要绘制一个表示温度随时间变化的曲线,你可以导入数据,选择合适的类库,然后调用绘图函数,指定x轴为时间,y轴为温度,进一步定制颜色、线型和标记。 在实际应用中,曲线图类库的常见用途包括: 1....

    百度地图类库 绘制弧线类.zip

    本篇将深入探讨"百度地图类库 - 绘制弧线类",这是一个针对百度地图API v1.5的扩展库,专门用于实现动态绘制弧线的功能。 首先,我们来理解什么是弧线。在地图上,弧线通常代表了两点间非直线的路径,比如地球上的...

    基于java的五线谱处理类库 abc4j.zip

    ABC4J是一个基于Java的五线谱处理类库,它为音乐符号的解析、操作和生成提供了强大的工具。这个库的核心功能是解析ABC音乐notation,这是一种简洁的文本格式,用于表示五线谱上的音符、节奏和其他音乐元素。ABC ...

    很棒的时间线控件

    在给定的标题“很棒的时间线控件”中,我们可以推测这是一个高质量的时间线组件或者库,可能具有良好的性能、丰富的功能和友好的用户体验。 博文链接指向了ITEYE博客上的一篇文章,虽然具体内容没有给出,但通常这...

    好用的php验证码类库.zip

    类库通常会提供一个`store()`方法将验证码保存在session中,以便后续比较。 4. **验证用户输入**:当用户输入验证码后,`validate()`方法会检查用户输入是否与服务器端存储的验证码匹配,若匹配则返回true,否则...

    【JavaScript源代码】vue时间线组件的使用方法.docx

    `name`属性用于标识组件,`props`属性定义了一个名为`timelineList`的属性,它是一个数组,用于存储时间线的各个事件数据。默认情况下,这个数组是空的,可以通过父组件传递实际的数据来填充。 ```javascript ...

    基于 Mirai 的 Java QQ 机器人类库.zip

    这个“基于 Mirai 的 Java QQ 机器人类库”很可能是开发人员为了简化构建QQ机器人的过程而制作的一个工具包。 Mirai框架的核心特性包括: 1. **多线程支持**:Mirai采用多线程模型,确保了在处理大量并发消息时的...

Global site tag (gtag.js) - Google Analytics