滑动滑块自定义 prev/next 导航
Swiper slider custom prev/next navigation
我正在构建带有滑动滑块 (https://idangero.us/swiper/) 的 wordpress 网站,其中列出了投资组合项目。我需要的是包含下一张幻灯片标题的下一个按钮。那可能吗?是这样的:
rough preesentation
这是代码:
var swiperOptions = {
loop: true,
speed: 1000,
}
function portfolioSlider() {
var portfolioSlider = new Swiper('.js-portfolio-slider', swiperOptions);
$(document).on('click', '.js-portfolio-slider__next', function(e) {
e.preventDefault();
portfolioSlider.slideNext();
});
}
portfolioSlider();
在此处查看文档:https://idangero.us/swiper/api/#events
portfolioSlider.on('transitionEnd', function() {
var nextTitle = $('.swiper-slide-next').find('.title');
if (nextTitle.length > 0) {
$('.js-portfolio-slider__next').text(nextTitle);
}
})
应该可以解决问题。 'swiper-slide-next' 应该是标记中下一张幻灯片的 class
使用swiper.slides[index + 1].innerText
获取内部内容
请参考
penvar swiper = new Swiper('.swiper-container', {
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
});
console.log(swiper.slides[1].innerText) visit https://codepen.io/harmeet2harry/pen/qvQWyO
我正在构建带有滑动滑块 (https://idangero.us/swiper/) 的 wordpress 网站,其中列出了投资组合项目。我需要的是包含下一张幻灯片标题的下一个按钮。那可能吗?是这样的: rough preesentation
这是代码:
var swiperOptions = {
loop: true,
speed: 1000,
}
function portfolioSlider() {
var portfolioSlider = new Swiper('.js-portfolio-slider', swiperOptions);
$(document).on('click', '.js-portfolio-slider__next', function(e) {
e.preventDefault();
portfolioSlider.slideNext();
});
}
portfolioSlider();
在此处查看文档:https://idangero.us/swiper/api/#events
portfolioSlider.on('transitionEnd', function() {
var nextTitle = $('.swiper-slide-next').find('.title');
if (nextTitle.length > 0) {
$('.js-portfolio-slider__next').text(nextTitle);
}
})
应该可以解决问题。 'swiper-slide-next' 应该是标记中下一张幻灯片的 class
使用swiper.slides[index + 1].innerText
获取内部内容
请参考
penvar swiper = new Swiper('.swiper-container', {
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
});
console.log(swiper.slides[1].innerText) visit https://codepen.io/harmeet2harry/pen/qvQWyO