Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何用css制作圆形自定义进度条_Javascript_Html_Twitter Bootstrap_Css - Fatal编程技术网

Javascript 如何用css制作圆形自定义进度条

Javascript 如何用css制作圆形自定义进度条,javascript,html,twitter-bootstrap,css,Javascript,Html,Twitter Bootstrap,Css,需要帮助创建一个循环进度条css html: 这是我工作的地方 < p>我使用PraseStBAR.JS,因为我必须在视频播放的基础上增加进度PAR,如果你在CopysStBar HTML组件上应用CSS,那么它将花费大量的时间,所以使用这个PrimeStAsBAR.JS,它将使用SVG 创建进度条。 在您的客户端站点中,我看到有一个视频在hover上播放 所以现在这个进度条在播放视频时起作用 请参见此示例: jQuery 看看这个:还有这个。这和我没什么关系,但可能会给你一个好的开始。第一次,

需要帮助创建一个循环进度条css

html:

这是我工作的地方

< p>我使用PraseStBAR.JS,因为我必须在视频播放的基础上增加进度PAR,如果你在CopysStBar HTML组件上应用CSS,那么它将花费大量的时间,所以使用这个PrimeStAsBAR.JS,它将使用SVG

创建进度条。 在您的客户端站点中,我看到有一个视频在hover上播放 所以现在这个进度条在播放视频时起作用

请参见此示例:

jQuery


看看这个:还有这个。这和我没什么关系,但可能会给你一个好的开始。第一次,我不明白我生命中的任何事情。
<pre>

 <progress id='p' max='100' value='0'><span>0</span>% played</progress>

</pre>
var circle = new ProgressBar.Circle('#container', {
    color: '#FCB03C',
     strokeWidth: 2
});


$('video').hover(function(){
   $('#video')[0].play();
   $('#video')[0].play();
   // $('#container').css('display','block');

}, function(){
    $('#video')[0].pause();
    // $('#container').css('display','none');
});

var video = document.getElementById('video');
//var pBar = document.getElementById('p');
video.addEventListener('timeupdate', function() {
  var percent = Math.floor((100 / video.duration) * video.currentTime);
    console.log(percent);
    circle.animate(percent/100, function() {

    });
}, false);