欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery設(shè)置video的進(jìn)度條

在前端開發(fā)中,經(jīng)常需要使用video標(biāo)簽來(lái)實(shí)現(xiàn)視頻播放功能。而使用jQuery來(lái)操作video標(biāo)簽可以更加方便地修改其屬性,例如設(shè)置進(jìn)度條。

<video id="myVideo" src="video.mp4"></video>
$(document).ready(function(){
var video = $('#myVideo')[0];
var progress = $('#progressBar')[0];
// 監(jiān)聽播放進(jìn)度
video.ontimeupdate = function() {
var percent = Math.floor((100 / video.duration) * video.currentTime);
progress.value = percent;
};
// 當(dāng)進(jìn)度條被拖拽時(shí)
progress.onchange = function() {
var time = video.duration * (progress.value / 100);
video.currentTime = time;
};
});

首先,在HTML中加入video標(biāo)簽,并給予唯一的id,指定視頻的src地址。然后,在jQuery中獲取video和進(jìn)度條(progress bar)的DOM元素,并設(shè)置監(jiān)聽函數(shù)。

通過(guò)video的currentTime和duration屬性計(jì)算播放百分比,將其賦值給進(jìn)度條的value屬性。當(dāng)用戶拖拽進(jìn)度條時(shí),通過(guò)計(jì)算出其所對(duì)應(yīng)的時(shí)間點(diǎn),并設(shè)置給video的currentTime屬性即可實(shí)現(xiàn)跳轉(zhuǎn)。

以上代碼僅為一個(gè)簡(jiǎn)單的示例,可以根據(jù)實(shí)際需求進(jìn)行修改和完善。