【问题标题】:jQuery Plugin- Add MethodjQuery 插件 - 添加方法
【发布时间】:2017-10-15 16:37:14
【问题描述】:

谁能告诉我如何为此插件添加新的时间轴单元

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}
                        ],


                    });

【问题讨论】:

    标签: javascript jquery methods plugins


    【解决方案1】:

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

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

    分别使用“add”、“toggle”、“edit”、“remove”、“remove_all”和“new_start_timestamp”。大多数取一个单元格,但删除只取一个单元格 id。

    【讨论】:

    • 伟人!!!作品 $("#slider123").TimeSlider("add", {'_id': 'c3', 'start': 60*12*1000, 'stop': 60*20*1000*2} );跨度>
    猜你喜欢
    • 2013-02-26
    • 1970-01-01
    • 2015-03-02
    • 1970-01-01
    • 1970-01-01
    • 2011-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多