테스트 사이트 - 개발 중인 베타 버전입니다

bxslider 딜레이주기 채택완료

비비비비빕 8년 전 조회 4,973

bxslider 이동하기 전에 딜레이를 주고싶습니다

 

ex)

다음 버튼 클릭시 1s 뒤에 다음으로이동

이전 버튼 클릭시 1s 뒤에 이전으로이동

오토로 이동시 이동명령?이 떨어지고나서 1s뒤에 이동

페이지 버튼 클릭시 1s뒤에 이동

 

onSlideAfter: function () {

 

},

 onSlideBefore: function () {

 

}

 

딜레이를 어디다가 어떻게 줘야할지 모르겠습니다 도움부탁드립니다..

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

옵션에서 speed와 autoDelay 를 이용해보세요.

 

만족하지 못한다면 제공되고 있는 onSlideBefore 콜백함수를 이용해서 딜레이를 추가해보세요. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

비비비비빕
8년 전
어디에 딜레이를 넣어야 딜레이가 되는지를 모르겠습니다..
흉내쟁이
8년 전
$('xxx').bxSlider({
.....
onSlideBefore: function($slideElement, oldIndex, newIndex){
지연함수
}
})

와 같은 형식일꺼고 지연함수로는 setTimeout() 을 활용해보세요.

댓글을 작성하려면 로그인이 필요합니다.

그림자밟기

sleep(1000); 을 추가해보세요. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

비비비비빕
8년 전
onSlideAfter: function () {
sleep(1000);
}

이렇게 말씀하시는건가요?.. 이러면 작동하지 않습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인