日期:2012-6-12 来源:GBin1.com
在线演示
本地下载
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的开发源码-五线...
DXFLib是一个开源的C++库,用于读取、写入以及操作AutoCAD的DXF(Drawing Exchange Format)文件。DXF是一种图形数据交换格式,广泛应用于CAD软件之间,使得数据能够方便地在不同的平台和应用程序间共享。DXFLib的...
"类似iBook超酷翻页效果类库"就是一个专注于提供逼真翻页效果的开源项目,它可以帮助开发者实现类似苹果iBook应用中的翻页动画,为用户带来沉浸式的阅读体验。这个源码Demo是两年前的,但其核心技术和设计理念至今仍...
本主题聚焦于“画线的类库C#”,这通常涉及到图形用户界面(GUI)开发,其中C#提供了丰富的功能来创建交互式和可视化元素。下面将详细介绍这个知识点,并围绕C#中的绘图类库进行深入探讨。 在C#中,我们主要使用...
3. **用户界面**:一个用户友好的播放器需要有控制条(播放/暂停、快进/后退、音量控制等)和时间线。开发者需要用C#的Windows Forms或WPF等技术来构建这些UI元素。 4. **事件处理**:播放器需要响应用户的操作,如...
总结来说,横向时间线是IT行业中的一个重要元素,它在数据展示、项目管理、历史分析等多个方面发挥着关键作用。通过有效的设计和适当的工具,我们可以创建出强大且易用的时间线,帮助用户理解和解析复杂的时间序列...
TimelineJS是一个强大的开源库,专为创建视觉吸引人的、交互式的时间线而设计。这个库充分利用了JavaScript语言的灵活性和动态性,为Web开发者提供了一种简单的方法来构建多媒体丰富的、具有时间轴布局的故事。时间...
该项目是一款基于SpringBoot框架构建的JavaScript驱动时间线日记本设计源码,整合了84个文件,其中包含49个Java源文件...该系统旨在提供一个直观易用的时间线日记本功能,适用于个人或团队记录生活和工作中的点滴回忆。
- `sparkline.js`:这是一个流行的纯JavaScript火花线库,提供多种类型的火花线,如线条、柱状图和饼图。 - `react-sparklines`:如果你的项目基于React框架,这个库可以无缝集成,提供React组件形式的火花线。 3...
ACIS是一个基于面向对象软件技术的三维几何造型引擎,它是美国Spatial公司的产品。它可以为应用软件系统提供功能强大的几何造型功能。 ACIS是用C++技术构造的,它包含了一整套C++类(包括数据成员和方法)和函数,...
"xdh-map新德汇地图应用类库 v2.0.2.zip" 是一个软件工具,专注于地图应用的开发。这个类库提供了丰富的功能,帮助开发者在项目中集成地图展示和交互,尤其适用于毕业设计论文或者计算机案例研究。源码源代码的包含...
等值线类库是一种在编程领域中用于处理和绘制等值线数据的工具,它主要应用于气象学、地理科学、资源管理以及数值分析等多个领域。等值线是连接某一特定值(如温度、压力、高度等)的点的曲线,通过这些曲线可以直观...
在IT领域,尤其是在地理信息系统(GIS)开发中,"基于多线程和gdal类库的影像读写"是一个关键的技术点。GDAL(Geospatial Data Abstraction Library)是一个强大的开源库,用于处理多种遥感和地图数据格式,包括TIFF...
例如,如果你需要绘制一个表示温度随时间变化的曲线,你可以导入数据,选择合适的类库,然后调用绘图函数,指定x轴为时间,y轴为温度,进一步定制颜色、线型和标记。 在实际应用中,曲线图类库的常见用途包括: 1....
本篇将深入探讨"百度地图类库 - 绘制弧线类",这是一个针对百度地图API v1.5的扩展库,专门用于实现动态绘制弧线的功能。 首先,我们来理解什么是弧线。在地图上,弧线通常代表了两点间非直线的路径,比如地球上的...
ABC4J是一个基于Java的五线谱处理类库,它为音乐符号的解析、操作和生成提供了强大的工具。这个库的核心功能是解析ABC音乐notation,这是一种简洁的文本格式,用于表示五线谱上的音符、节奏和其他音乐元素。ABC ...
在给定的标题“很棒的时间线控件”中,我们可以推测这是一个高质量的时间线组件或者库,可能具有良好的性能、丰富的功能和友好的用户体验。 博文链接指向了ITEYE博客上的一篇文章,虽然具体内容没有给出,但通常这...
类库通常会提供一个`store()`方法将验证码保存在session中,以便后续比较。 4. **验证用户输入**:当用户输入验证码后,`validate()`方法会检查用户输入是否与服务器端存储的验证码匹配,若匹配则返回true,否则...
`name`属性用于标识组件,`props`属性定义了一个名为`timelineList`的属性,它是一个数组,用于存储时间线的各个事件数据。默认情况下,这个数组是空的,可以通过父组件传递实际的数据来填充。 ```javascript ...
这个“基于 Mirai 的 Java QQ 机器人类库”很可能是开发人员为了简化构建QQ机器人的过程而制作的一个工具包。 Mirai框架的核心特性包括: 1. **多线程支持**:Mirai采用多线程模型,确保了在处理大量并发消息时的...