如何更改范围滑块的轨道颜色?

时间:2017-05-11 06:41:16

标签: javascript jquery css angularjs

我必须更改范围滑块的轨道颜色,我尝试使用css但是在chrome中它不起作用,最后我找到了使用jquery(link)的解决方案,所以我实现了,但我不是获得预期的产出。

Jquery的:

$('.text-size-slider .slider').change(function () {
      var val = ($(this).val() - $(this).attr('min')) / ($(this).attr('max') - $(this).attr('min'));

      $(this).css('background-image',
                  '-webkit-gradient(linear, left top, right top, '
                  + 'color-stop(' + val + ', #94A14E), '
                  + 'color-stop(' + val + ', #C5C5C5)'
                  + ')'
                  );
  });

这是我的傻瓜: https://plnkr.co/edit/yMg8bKSrbam6RmtgdBl4?p=preview

是否可以使用纯javascript或angularjs而不使用jquery,对于jquery,它也不能像plunker中所示那样工作。

预期产出:

enter image description here

任何帮助将不胜感激。 请任何人帮助我。我尝试了很多但无法得到它。

0 个答案:

没有答案