timeline.js是一款jQuery时间轴幻灯片插件。通过timeline.js插件,你可以很容易的制作出水平或垂直时间轴效果,并可以像幻灯片一样前后切换时间点。
使用方法
在页面中引入jquery和timeline.min.js文件,以及样式文件timeline.min.css。
<link rel="stylesheet" href="dist/css/timeline.min.css" />
<script src='path/to/jquery.min.js'></script>
<script src='path/to/timeline.min.js'></script>                  
                
                HTML结构
timeline.js时间轴的基本HTML结构如下:
<div class="timeline-container timeline-theme-1">
  <div class="timeline js-timeline">
    <div data-time="2017">
      your content or markup
    </div>
    <div data-time="2016">
      your content or markup
    </div>
    <div data-time="2015">
      your content or markup
    </div>
    <div data-time="2014">
      your content or markup
    </div>
    <div data-time="2013">
      your content or markup
    </div>
  </div>
</div>         
                
                初始化插件
在页面DOM元素加载完毕之后,可以通过Timeline()方法来初始化该时间轴插件。
$('.js-timeline').Timeline();         
                
                配置参数
timeline.js时间轴插件可用的配置参数有:
| 参数 | 默认值 | 描述 | 
| mode | 'horizontal' | 水平或垂直时间轴:horizontal或vertical。 | 
| itemClass | 'timeline-item' | 时间轴项的class名称。 | 
| dotsClass | 'timeline-dots' | 时间轴日期容器的class名称。 | 
| startItem | 'first' | 初始化时显示的项。可选值:first、last、number。 | 
| dotsPosition | 'bottom' | 时间轴日期容器的位置。可选值:bottom、top。 | 
| activeClass | slide-active | 时间轴当前项和日期的class类。 | 
| prevClass | slide-prev | 时间轴前一个项和日期的class类。 | 
| nextClass | slide-next | 时间轴下一个项和日期的class类。 | 
timeline.js时间轴插件的github地址为:https://github.com/ilkeryilmaz/timelinejs
版权声明
文章来源: https://www.uihtm.com/jquery/9491.html
版权说明:仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。我们非常重视版权问题,如有侵权请邮件(44784009#qq.com)与我们联系处理。敬请谅解!


                    



















