에티테마

슬라이드 멈춤 재생 버튼을 만들 수 있을까요?

페이지 정보

작성자 no_profile 원아이티 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 3건 작성일 24-05-17 11:02

본문

테마명 :[ 유료 와이드 테마 ] 기업/비즈니스/회사 반응형 홈페이지

메인슬라이드 부분 멈춤 재생 버튼을 만들 수 있을까요?

https://k-develpoper.tistory.com/339

여기 참고해 보고 script.js / custom.js 파일 등을 참고해서 제작해보려는데 안되어서 문의드립니다.

<script>
$('.play').click(function(){
        slideWrapper.slick("slickPlay");
    });

    $('.stop').click(function(){
        slideWrapper.slick("slickPause");
    });
</script>


<div>
    <button class="play">시작</button>
    <button class="stop">정지</button>
</div>

이렇게 index.php에 입력하고 해보아도 잘안되어서 문의드립니다.

<script> 부분을 
$('.play').on('click',function(){
slideWrapper.trigger('play.autoplay',[1000])
})
$('.stop').on('click',function(){
slideWrapper.trigger('stop.autoplay')
})

이렇게 변경해 보아도 안되어서 문의드립니다.


  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

댓글목록

소프트존님의 댓글

소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

제가 볼때는 버전문제 인것 같습니다.
아래코드는 아주 잘되고 있습니다.~
작업 잘 마무리 하시기 바라겠습니다.
수고하세요~


<!DOCTYPE html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>Document</title>


<link rel="stylesheet" type="text/css" href="http://cdn.jsdelivr.net/npm/[email protected]/slick/slick.css"/>
<script type="text/javascript" src="http://cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js"></script>


 </head>
 <body>
  <div class="container">
    <div class="visual">
        <div><img src="https://via.placeholder.com/500x500" alt=""></div>
        <div><img src="https://via.placeholder.com/500x500" alt=""></div>
        <div><img src="https://via.placeholder.com/500x500" alt=""></div>
    </div>
    <div class="controler">
        <button class="play">시작</button>
        <button class="stop">정지</button>
    </div>
</div>
 </body>
</html>


<script>
$('.visual').slick({
    autoplay : true,
    autoplaySpeed : 1000,
    arrows : false,
});
 
$('.play').click(function(){
    $('.visual').slick('slickPlay');
});
 
$('.stop').click(function(){
    $('.visual').slick('slickPause');
});
</script>

원아이티님의 댓글

no_profile 원아이티 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

해결을 하여서 답변을 남깁니다.

index.php 파일에 슬라이드 및 버튼을 만들고

<section class="main-slider">

<!-- 이미지 -->

<div class="item image">

<figure>

<div class="slide-image slide-media slider1" style="background-image:url('<?php echo G5_THEME_URL ?>/img/slider1_tmep.jpg');"><!-- 이미지 -->

<img data-lazy="<?php echo G5_THEME_URL ?>/img/slider1_tmep.jpg" class="image-entity" />

                <!-- 이미지 -->

</div>

</figure>

</div>



<!-- 이미지 -->

<div class="item image">

<figure>

<div class="slide-image slide-media slider2" style="background-image:url('<?php echo G5_THEME_URL ?>/img/slider2_tmep.jpg?ver=20240312');"><!-- 이미지 -->

<img data-lazy="<?php echo G5_THEME_URL ?>/img/slider2_tmep.jpg?ver=20240312" class="image-entity" />

                <!-- 이미지 -->

</div>

</figure>

</div>


    

    <!-- 이미지 -->

<div class="item image">

<figure>

<div class="slide-image slide-media slider3" style="background-image:url('<?php echo G5_THEME_URL ?>/img/slider3_tmep.jpg');"><!-- 이미지 -->

<img data-lazy="<?php echo G5_THEME_URL ?>/img/slider3_tmep.jpg" class="image-entity" />

                <!-- 이미지 -->

</div>

</figure>

</div>

    

</section>




<div>

    <button class="play">시작</button>

    <button class="stop">정지</button>

</div>



script.js 파일에 js 코드를 넣었습니다.

  //start the slider

  slideWrapper.slick({

    fade:true,

autoplay:true,

    autoplaySpeed:6000,// 슬라이드 속도 조절 1000 -> 1초

    lazyLoad:"progressive",

    speed:600,    

    /*dots:true,*/

    arrows: true,

    cssEase:"cubic-bezier(0.87, 0.03, 0.41, 0.9)"

  });

    

    

$('.play').click(function(){

slideWrapper.slick('slickPlay');

  });


  $('.stop').click(function(){

    slideWrapper.slick('slickPause');

  });




index.php 파일에 play/stop 버튼 script를 넣었는데 이것을 script.js 파일에 넣으니까 작동이 되네요.


잘해결 되었습니다. 감사합니다.

Total 1,231건 3 페이지
질문답변 목록
번호 제목 날짜
1171
시간 : 05-20
05-20
열람중
시간 : 05-17
05-17
1169
시간 : 05-14
05-14
1168
시간 : 05-12
05-12
1167
시간 : 05-09
05-09
1166
시간 : 05-09
05-09
1165
시간 : 05-07
05-07
1164
시간 : 05-05
05-05
1163
시간 : 05-04
05-04
1162
시간 : 05-02
05-02
1161
시간 : 05-02
05-02
1160
시간 : 04-24
04-24
1159
시간 : 04-21
04-21
1158
시간 : 04-18
04-18
1157
시간 : 04-17
04-17
1156
시간 : 04-17
04-17
1155
시간 : 04-11
04-11
1154
시간 : 04-09
04-09
1153
시간 : 04-07
04-07
1152
시간 : 04-05
04-05
1151
시간 : 03-30
03-30
1150
시간 : 03-28
03-28
1149
시간 : 03-27
03-27
1148
시간 : 03-27
03-27
1147
시간 : 03-27
03-27
1146
시간 : 03-27
03-27
1145
시간 : 03-25
03-25
1144
시간 : 03-21
03-21
1143
재문의 댓글+ 1
시간 : 03-19
03-19
1142
시간 : 03-18
03-18
게시물 검색

카테고리

카테고리
질문답변
 메뉴얼