簡體   English   中英

如何重置jquery jRange滑塊的值

[英]How to reset value of jquery jRange slider

您好,我正在使用jQuery jRange滑塊在頁面上顯示視頻的時間。 當我在新的時間更改視頻網址時,該網址未追加到滑塊。

它顯示上一個視頻的最小值和最大值。

這是api的鏈接: http : //nitinhayaran.github.io/jRange/demo/

請幫幫我。

$("#video_url").change(function() {
  player.pause();
  var currtime = player.currentTime();
  var dirtime = player.duration();
  addSlider(currtime, dirtime);
  jQuery(".annodds").change(function() {
    $(".annodds").val(this.value);
  });
});

function addSlider(currtime, dirtime) {
  jQuery('.annodds').jRange({
    from: Math.round(currtime),
    to: dirtime,
    step: 1,
    //            scale: [10,20,30,40,50,60,70,80,90,100],
    format: '%s',
    width: 300,
    scale: false,
    showLabels: true,
    theme: "theme-blue",
    isRange: true,
    onstatechange: function() {
      $(".annodds").trigger('change');
    }
  });
}

您可以使用以下代碼更改滑塊值:

$('.annodds').jRange('setValue', 20);

正如這里提到的。 您可以簡單地使用setValue為范圍選擇器設置所需的值

$('.annodds').jRange('setValue', 0);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM