gpt4 book ai didi

javascript - 带 aria-label 的 Owl Carousel 2.2 点

转载 作者:行者123 更新时间:2023-12-01 03:33:48 25 4
gpt4 key购买 nike

我想使用“aria-label”来增强 Owl Carousel 中的点,其中包括当前显示的图像。最终代码应如下所示:

<div class="owl-dot" aria-label="1><span></span></div>
<div class="owl-dot" aria-label="2"><span></span></div>
<div class="owl-dot" aria-label="3"><span></span></div>

我正在尝试使用 attr 方法来实现此目的

    $('.owl-carousel .owl-dot').attr('aria-label', '+currentIndex.lenght+');

但我根本无法获得 aria 标签内的当前图像编号。 Owl Carousel 有计数器或 currentIndex 吗?我怎样才能添加它?感谢您的帮助

最佳答案

您可以循环遍历每个点并为其指定循环索引,如下所示:

//Go through each carousel on the page
$('.owl-carousel').each(function() {
//Find each set of dots in this carousel
$(this).find('.owl-dot').each(function(index) {
//Add one to index so it starts from 1
$(this).attr('aria-label', index + 1);
});
});

关于javascript - 带 aria-label 的 Owl Carousel 2.2 点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41818880/

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