jQuery Timelinr实现垂直水平时间轴插件(附源码下载)
作者:bea
jquery.timelinr.js是一款效果非常炫酷的jQuery时间轴插件。jquery.timelinr可以制作水平和垂直时间轴效果,并且可以进行自动播放。你可以通过参数来控制每次时间轴切换的动画效果。 推荐阅读:之前分享过一款 jQuery实现企业发展简史时间轴特效源码 ,它的界面展示效果很不错。 效果展示 源码下载 使用方法 使用该时间轴插件需要在页面中引入jQuery和jquery.timelinr.js文件。 <script src="js/jq
jquery.timelinr.js是一款效果非常炫酷的jQuery时间轴插件。jquery.timelinr可以制作水平和垂直时间轴效果,并且可以进行自动播放。你可以通过参数来控制每次时间轴切换的动画效果。
推荐阅读:之前分享过一款 jQuery实现企业发展简史时间轴特效源码 ,它的界面展示效果很不错。
效果展示 源码下载
使用方法
使用该时间轴插件需要在页面中引入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实现垂直水平时间轴插件的相关内容,希望对大家有所帮助!
有用 | 无用
推荐阅读:之前分享过一款 jQuery实现企业发展简史时间轴特效源码 ,它的界面展示效果很不错。
效果展示 源码下载
使用方法
使用该时间轴插件需要在页面中引入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实现垂直水平时间轴插件的相关内容,希望对大家有所帮助!
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- nodejs修复ipa处理过的png图片
- jQuery实现伪分页的方法分享
- jQuery simplePage+AJAX plus分页插件用法实例
- DeviceOne 让你一见钟情的App快速开发平台
- 纯JavaScript代码实现文本比较工具
- JavaScript实现身份证验证代码
- AngularJS 最常用的功能汇总
- AngularJS身份验证的方法
- 基于AngularJS+HTML+Groovy实现登录功能
- 实例讲解jquery中mouseleave和mouseout的区别
- Javascript实现图片轮播效果(二)图片序列节点的控制实现
- Bootstrap中CSS的使用方法
- Javascript实现图片轮播效果(一)让图片跳动起来
- 基于javascript简单实现对身份证校验
- 使用jQuery判断Div是否在可视区域的方法 判断div是否可见
- Bootstrap布局组件应用实例讲解
- 深入php面向对象、模式与实践
- 三个js循环的关键字示例(for与while)
- 解析Node.js异常处理中domain模块的使用方法