JS實現的一個小小的時間條(用于顯示打卡記錄)
BrsTimeRange
一個時間條
- code by baixiaosheng on 2015/7/30
- html
- 可以在div里加形如:data-values="0,1,3,4,9,12,18,24" data-positions="13,Brs-bar-red|18" 屬性達到添加的效果
- @param wrapper:外層容器
- @param width:設置時間條的的寬
-
@param options:配置
var range = new BrsTimeRange( 'Brs', 360, { positions: [{ point: 6, data: [ {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'} ], color: 'Brs-bar-red' }, { point: 8, data: [{title: '測試', context: '測試值'}, {title: '測試', context: '測試值'}] }], values: [-1, 5, 6, 8, 62, 12] } ); range.addTwoPoint({ start: 0, end: 24, data: [[ {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'} ], [ {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'} ]] }).addTwoPoint({ start: 12, end: 15, data: [[ {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'} ], [ {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'}, {title: '測試', context: '測試值'} ]] }, 'Brs-bar-red');
本文由用戶 cf35 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!