JS實現的一個小小的時間條(用于顯示打卡記錄)

cf35 9年前發布 | 14K 次閱讀 JavaScript開發 BrsTimeRange

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');

    項目主頁:http://www.baiduhome.net/lib/view/home/1438356745113

 本文由用戶 cf35 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!