jQuery Timelinr实现垂直水平时间轴插件(附源码下载)


Posted in Javascript onFebruary 16, 2016

jquery.timelinr.js是一款效果非常炫酷的jQuery时间轴插件。jquery.timelinr可以制作水平和垂直时间轴效果,并且可以进行自动播放。你可以通过参数来控制每次时间轴切换的动画效果。

推荐阅读:之前分享过一款 jQuery实现企业发展简史时间轴特效源码 ,它的界面展示效果很不错。

jQuery Timelinr实现垂直水平时间轴插件(附源码下载)

效果展示       源码下载

使用方法

使用该时间轴插件需要在页面中引入jQuery和jquery.timelinr.js文件。

<script src="js/jquery-1.x.x.min.js"></script>
<script src="js/jquery.timelinr-0.9.x.js"></script>

HTML结构

该时间轴插件的基本HTML结构如下:

<div id="timeline">
<ul id="dates">
<li><a href="#">date1</a></li>
<li><a href="#">date2</a></li>
</ul>
<ul id="issues">
<li id="date1">
<p>Lorem ipsum.</p>
</li>
<li id="date2">
<p>Lorem ipsum.</p>
</li>
</ul>
<a href="#" id="next">+</a> <!-- optional -->
<a href="#" id="prev">-</a> <!-- optional -->
</div>

初始化插件

在页面DOM元素加载完毕之后,可以通过下面的方法来初始化该时间轴插件。

$(function(){
$().timelinr();
});

配置参数

jquery.timelinr.js时间轴插件的配置参数有:

orientation:时间轴的方向,可选值有:horizontal | vertical默认值为'horizontal'。
containerDiv:时间轴容器DIV的ID选择器。默认为:'#timeline'。
datesDiv:显示时间的容器的ID选择器。默认为:'#dates'。
datesSelectedClass:当前选中时间的class。默认值为:'selected'。
datesSpeed:时间轴的动画速度。值从100-1000,或'slow','normal','fast'。默认值为:'normal'。
issuesDiv:信息描述的DIV的ID选择器。默认为:'#issues'。
issuesSelectedClass:当前选择的信息描述的DIV的class。默认值为:'selected'。
issuesSpeed:信息描述的DIV的动画速度。值从100-1000,或'slow','normal','fast'。默认值为:'fast'。
issuesTransparency:信息描述的DIV的透明度。值0-1之间,默认值为0.2。
issuesTransparencySpeed:透明度动画的速度。值从100-1000之间,默认为500。
prevButton:向前按钮的ID选择器。默认为:'#prev'。
nextButton:向后按钮的ID选择器。默认为:'#next'。
arrowKeys:是否允许使用键盘来控制。默认为:false。
startAt:开始的索引下标,默认为1。
autoPlay:是否自动播放。默认为'false'。
autoPlayDirection:自动播放的方向。可选值有:forward | backward。默认值为:'forward'。
autoPlayPause:自动播放的间隔。整数值,1000 = 1秒,默认为2000。
jquery.timelinr.js时间轴插件的github地址为: https://github.com/juanbrujo/jQuery-Timelinr

以上所述是关于jQuery Timelinr实现垂直水平时间轴插件的相关内容,希望对大家有所帮助!

Javascript 相关文章推荐
让iframe框架网页在任何浏览器下自动伸缩
Aug 18 Javascript
jQuery Flash/MP3/Video多媒体插件
Jan 18 Javascript
JavaScript高级程序设计 读书笔记之九 本地对象Array
Feb 27 Javascript
js中的异常处理try...catch使用介绍
Sep 21 Javascript
Javascript基础教程之数组 array
Jan 18 Javascript
javascript异步编程代码书写规范Promise学习笔记
Feb 11 Javascript
javascript中eval和with用法实例总结
Nov 30 Javascript
探讨AngularJs中ui.route的简单应用
Nov 16 Javascript
JavaScript中undefined和null的区别
May 03 Javascript
vue中使用axios post上传头像/图片并实时显示到页面的方法
Sep 27 Javascript
js微信分享接口调用详解
Jul 23 Javascript
JavaScript HTML DOM 元素 (节点)新增,编辑,删除操作实例分析
Mar 02 Javascript
深入浅析AngularJS和DataModel
Feb 16 #Javascript
Javascript中的Prototype到底是什么
Feb 16 #Javascript
剖析Node.js异步编程中的回调与代码设计模式
Feb 16 #Javascript
使用Node.js处理前端代码文件的编码问题
Feb 16 #Javascript
让图片跳跃起来  javascript图片轮播特效
Feb 16 #Javascript
Node.js本地文件操作之文件拷贝与目录遍历的方法
Feb 16 #Javascript
详解Node.js包的工程目录与NPM包管理器的使用
Feb 16 #Javascript
You might like
Bo-Blog专用的给Windows服务器的IIS Rewrite程序
2007/08/26 PHP
PHP字符串 ==比较运算符的副作用
2009/10/21 PHP
php 表单提交大量数据发生丢失的解决方法
2014/03/03 PHP
php.ini save_handler 修改不生效的解决办法
2014/07/22 PHP
php类的扩展和继承用法实例
2015/06/20 PHP
thinkphp3.2实现在线留言提交验证码功能
2017/07/19 PHP
Thinkphp极验滑动验证码实现步骤解析
2020/11/24 PHP
Jquery Ajax.ashx 高效分页实现代码
2009/10/20 Javascript
IE中jquery.form中ajax提交没反应解决方法分享
2012/09/11 Javascript
JS获取当前网址、主机地址项目根路径
2013/11/19 Javascript
滚动条响应鼠标滑轮事件实现上下滚动的js代码
2014/06/30 Javascript
JavaScript中九种常用排序算法
2014/09/02 Javascript
JavaScript设计模式之抽象工厂模式介绍
2014/12/28 Javascript
写给小白的JavaScript引擎指南
2015/12/04 Javascript
jQuery progressbar通过Ajax请求实现后台进度实时功能
2016/10/11 Javascript
Vue2实现组件props双向绑定
2016/12/02 Javascript
还不懂递归?读完这篇文章保证你会懂
2018/07/29 Javascript
vue根据进入的路由进行原路返回的方法
2018/09/26 Javascript
python循环监控远程端口的方法
2015/03/14 Python
Python使用Flask框架同时上传多个文件的方法
2015/03/21 Python
Python中使用hashlib模块处理算法的教程
2015/04/28 Python
举例讲解Python的Tornado框架实现数据可视化的教程
2015/05/02 Python
pandas的object对象转时间对象的方法
2018/04/11 Python
Windows 8.1 64bit下搭建 Scrapy 0.22 环境
2018/11/18 Python
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)
2020/05/09 Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
2020/07/01 Python
PyCharm 2020.1版安装破解注册码永久激活(激活到2089年)
2020/09/24 Python
美国开幕式潮店:Opening Ceremony
2018/02/10 全球购物
军用级手机壳,专为冒险而建:Zizo Wireless
2019/08/07 全球购物
Python文件操作的面试题
2013/06/22 面试题
期末评语大全
2014/05/04 职场文书
数学兴趣小组活动总结
2014/07/08 职场文书
私营公司诉讼代理委托书范本
2014/09/13 职场文书
办护照工作证明
2014/10/01 职场文书
设立有限责任公司出资协议书
2014/11/01 职场文书