gpt4 book ai didi

jquery - 如何添加 Owl-Carousel-2 completeness percent(%) 状态栏(不是 progressBar)?

转载 作者:太空宇宙 更新时间:2023-11-04 06:19:48 25 4
gpt4 key购买 nike

首先,这与“progressBar”无关,我需要 owlCarousel-2 的完整性百分比 (%) 状态栏,如果我的问题和描述有任何混淆,请检查下面的图片。

我刚刚创建了一支笔,请检查链接 - https://codepen.io/tsarkar/pen/NmpGmV

a busy cat

a busy cat
(来源:testyourprojects.biz)

我刚刚完成了“总元素数”和“当前元素数”,但无法像我发布的图片那样实现状态 (%) 栏。请检查下面我的代码。

$(function(){
var owl = $('.ivySlide');
$('.ivySlide').owlCarousel({
smartSpeed: 500,
items: 1,
margin:0,
nav:true,
dots:false,
onInitialized:counter,
onTranslated:counter
});
function counter(event) {
var element = event.target;
var items = event.item.count;
var item = event.item.index + 1;
var sldtxt = $('.active .ivySlideTxt').html();
$('#counter').html(item+" / "+items)
}
});

最佳答案

终于找到了解决方法,请检查下面的代码和笔。

$(function(){
$('.ivySlide').owlCarousel({
smartSpeed: 500,
items: 1,
margin:0,
nav:true,
dots:false,
onInitialized:counter,
onTranslated:counter
});
function counter(event) {
var element = event.target;
var items = event.item.count;
var item = event.item.index + 1;
var sldtxt = $('.active .ivySlideTxt').html();
var sldWidth = 100;
var sldPercent = sldWidth * item / items;
$('#counter').html(item+" / "+items)
$('.slTxt').html(sldtxt);
$('.slideState span').css("width", sldPercent + "%");
$('.slideState span').html(sldPercent + "%")
}
});

你可以在这里查看我的解决方案https://codepen.io/tsarkar/pen/NmpGmV

关于jquery - 如何添加 Owl-Carousel-2 completeness percent(%) 状态栏(不是 progressBar)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55606995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com