gpt4 book ai didi

javascript - 更改光滑 slider 的标题文本

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

我正在使用 Slick Slider 作为我的图片幻灯片。对于每张幻灯片,我还有一个带有数据属性的标题。我希望此数据的信息会随着幻灯片放映之外的 div 中的每张幻灯片而改变,但出于任何原因,它只会显示我单击它时存储的第一个数据。

JS

$('.category-slider').on('afterChange', function(event, slick, currentSlide, nextSlide){
var title = $(".title").data("project");
$(".project").text(title);
});

HTML

这是我的数据标题:

<div class="projectTitle sans-s">
<p class="title" data-project="<?php echo $project->projecttitle();?>">
<?php echo $project->projecttitle();?></p>
</div>

每张幻灯片的数据应显示在此处:

<div class="project"></div>

最佳答案

你应该像这样引用特定于 slider 的标题

  $('.category-slider')
.on('afterChange', function(event, slick, currentSlide, nextSlide){

var title = $(this).find(".title").data("project");
$(".project").text(title);
});

关于javascript - 更改光滑 slider 的标题文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47382023/

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