javascript 171106 slickオプションで〇〇枚目にスライドした时にjsを実行する

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 171106 slickオプションで〇〇枚目にスライドした时にjsを実行する相关的知识,希望对你有一定的参考价值。

h2 {
	.black {
		display: block !important;
	}
	.white {
		display: none !important;
	}
	&.sanmaimeactive {
		.black {
			display: none !important;
		}
		.white {
			display: block !important;
		}
	}
}
<h2>
	<img src="images/home/img_main_tit_b.png" alt="「ありがとう」と「これからも」を一緒に伝えたい。" class="black">
	<img src="images/home/img_main_tit_w.png" alt="「ありがとう」と「これからも」を一緒に伝えたい。" class="white">
</h2>
$(function(){
	$('.box_slide').slick({
		autoplay: true,
		autoplaySpeed: 2500,
		speed: 800,
		dots: true,
		arrows: false
	}).on("afterChange", function(event, slick, currentSlide, nextSlide) {
		switch (currentSlide){
			case 2:
		// 3枚目のスライド
		$(".con_slide").find("h2").addClass("sanmaimeactive");
			break;
			default:
			// その他のスライド
			$(".con_slide").find("h2").removeClass("sanmaimeactive");
			break;
		}
	});
});

以上是关于javascript 171106 slickオプションで〇〇枚目にスライドした时にjsを実行する的主要内容,如果未能解决你的问题,请参考以下文章

javascript JS:Slick:Carousel

javascript JS:Slick:进入时添加设置

javascript Slickスライダー

javascript JS:Slick:移动第一个断点

javascript 171120slickのレスポン化

javascript Slickスライダー横5列