javascript - jQuery 插件 - 添加方法

标签 javascript jquery methods plugins

有人可以告诉我如何为此插件添加新的时间轴单元

https://github.com/v-v-vishnevskiy/timeslider

演示 http://v-v-vishnevskiy.github.io/timeslider/demo/demo.html

JsFiddle: https://jsfiddle.net/3mn9ugc7/

  //new initial
    $('#slider123').TimeSlider({
                        init_cells: [
                            {'_id': 'c1', 'start': '0', 'stop': 60*5*999},
                            {'_id': 'c2', 'start': 60*5*1000, 'stop': 60*5*1000*2}

                        ],
                        start_timestamp:  2 * 1000,
                        current_timestamp: (new Date()).getTime(),
                        //distance_between_gtitle: 100,
                        ruler_enable_move:1,
                        hours_per_ruler:1,
                        update_interval: 1000

                    });
    //add new??
    $('#slider123').TimeSlider({
                        init_cells: [
                            {'_id': 'c3', 'start': 60*10*1000, 'stop': 60*7*1000*2}
                        ],


                    });

最佳答案

您可以通过执行以下操作添加单元格:$("#slider123").TimeSlider("add", cell);

但是您可以执行许多操作,包括添加、切换、编辑、删除、删除所有单元格以及移动时间 slider 开始的位置。

分别使用“添加”、“切换”、“编辑”、“删除”、“remove_all”和“new_start_timestamp”。大多数需要一个单元格,但删除只需要一个单元格 ID。

关于javascript - jQuery 插件 - 添加方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46757386/

相关文章:

javascript - 如何获取图像链接以根据文本框实时更改?

javascript - jQuery 复选框禁用并添加类

javascript - Tempus Dominus - 使用 javascript 设置日期

javascript - j轮播不工作

javascript - JSON 样式返回 object 对象

c++ - 覆盖 C++ 中的方法

用于本地存储检测的 Javascript Try Catch

jquery - jQuery UI 按钮上的 IE7 容器疯狂点击

c# - "A <T>(IList<T> x) where T : I"和 "A(IList<I> x)"之间的区别?

Angular 2 : How to call a method from another component