slick(https://kenwheeler.github.io/slick/)について質問になります。
停止ボタンと再生ボタンを画像の切り替え処理で実装したい考えています。
初回の停止の画像をクリックした際に画像が再生ボタンに切り替わりスライドが停止されるのですが、再生が動かない状態です。
HTML
1<button type="buttons"><img src="images/stop.png" class="js-stop img-change"></button> 2↓クリック後(再生ボタンに切り替わり、停止) 3<button type="buttons"><img src="images/play.png" class="img-change js-play"></button> 4↓クリック後(停止ボタンに切り替わるが、再生されない) 5<button type="buttons"><img src="images/stop.png" class="js-stop img-change"></button>
【停止と再生の動きJS】
・参考サイト
https://tr.you84815.space/slick/methods/slickPause.html
JS
1$('.js-stop').on('click', function() { 2$('.slider-for').slick('slickPause'); 3}); 4 5$('.js-play').on('click', function() { 6$('.slider-for').slick('slickPlay'); 7});
【画像の切り替えJS】
・参考サイト:
https://blog.kannart.co.jp/coding/1578/
JS
1$(function(){ 2 $('.img-change').click(function(){ 3 if($(this).hasClass('js-play') == false){ 4 $(this).attr('src', 'images/play.png').addClass('js-play').removeClass('js-stop'); 5 }else{ 6 $(this).attr('src', 'images/stop.png').addClass('js-stop').removeClass('js-play'); 7 } 8 }); 9});
ご教授頂けますと幸いです。
よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/08 10:23 編集
2021/02/10 09:22