일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 서브쿼리
- ajax 동기방식처리
- 한국소프트웨어산업협회
- KOSA
- Oracle
- multipart
- 2개 테이블
- 주소 좌표변환
- 접속ip
- map api v3
- ant path pattern
- checkbox 값처리
- 아이폰키보드
- String[]
- http https
- TM128
- jquery selectbox change
- group by max
- mysql trigger
- partition by
- eclipse hotdeploy
- update
- remote ip
- extundelete
- ajax async
- 첫주 및 마지막주 날짜 전체 포함
- mysql
- 컴퓨터 드라이버
- String 배열
- 폐업자에 대한 업종등의 정보내역
- Today
- Total
하은양 믿음군 효실맘 호홍홍집s
많이 사용되는 bxSlider의 옵션들 본문
항상 홈페이지를 만들다 보면 배너 슬라이더를 많이 하게 되는데
이것 저것 써봐도 bxSlider 만한게 없는데
자세한 옵션 설명되어 있는 참조페이지가 있어서
적어봅니다.
★★★ : 작업하다가 샘플로 안될때 => bxSlider.css 파일에 의해 안될 수 있으니깐, jquery와 bxSlider.js파일만 사용하기를...^^
출처 : http://wooreeweb.com/lecture/archives/140
var 변수 = $( '선택자' ).bxSlider( {
옵션 설정
} );
bxSlider 옵션 mode ‘horizontal’ ‘horizontal’‘vertical’‘fade’ 슬라이드 이동 방향 설정 speed 500 숫자 슬라이드 전환 속도 pager true 논리 동그라미(불릿) 버튼 노출 여부 moveSlides 0 숫자 슬라이드 이동시 개수 slideWidth 0 숫자 슬라이드 너비 slideMargin 0 숫자 슬라이드 사이 여백 maxSlides 1 숫자 슬라이드 최대 노출 개수 minSlides 1 숫자 슬라이드 최소 노출 개수 auto false 논리 자동 슬라이드 여부 autoHover false 논리 슬라이드에 마우스 호버시 애니메이션 정지 여부 controls false 논리 이전/다음 버튼 노출 여부 슬라이드 제어 메소드 종류 구분 기능 변수.goToSlide(숫자) 지정한 [숫자] 슬라이드로 이동 변수.goToNextSlide() 다음 슬라이드로 이동 변수.goToPrevSlide() 이전 슬라이드로 이동 변수.startAuto() 자동으로 슬라이드 전환 변수.stopAuto() 자동 슬라이드 전환 기능 정지
<SCRIPT src="js/jquery.bxslider.min.js"></SCRIPT>
<SCRIPT>
$( function () {
var mySlider = $( '#slide_banner' ).bxSlider( {
mode: 'horizontal',// 가로 방향 수평 슬라이드
speed: 500, // 이동 속도를 설정
pager: false, // 현재 위치 페이징 표시 여부 설정
moveSlides: 1, // 슬라이드 이동시 개수
slideWidth: 100, // 슬라이드 너비
minSlides: 4, // 최소 노출 개수
maxSlides: 4, // 최대 노출 개수
slideMargin: 5, // 슬라이드간의 간격
auto: true, // 자동 실행 여부
autoHover: true, // 마우스 호버시 정지 여부
controls: false // 이전 다음 버튼 노출 여부
} );
//이전 버튼을 클릭하면 이전 슬라이드로 전환
$( '#prevBtn' ).on( 'click', function () {
mySlider.goToPrevSlide(); //이전 슬라이드 배너로 이동
return false; //<a>에 링크 차단
} );
//다음 버튼을 클릭하면 다음 슬라이드로 전환
$( '#nextBtn' ).on( 'click', function () {
mySlider.goToNextSlide(); //다음 슬라이드 배너로 이동
return false;
} );
// 다른 예제...
slider = $('.bxslider').bxSlider({
nextSelector: '.next-slide',
nextText: '>',
prevSelector: '.prev-slide',
prevText: '<',
mode: 'fade',
captions: false,
auto: true,
autoControls: false,
onSlideAfter: function(){
$('.slide-number').text((slider.getCurrentSlide()+1)+'/'+slider.getSlideCount());
}
});
} );
</SCRIPT>
<STYLE>
* { margin: 0; padding: 0; }
#banner_wrap { position: relative; width: 500px; margin: 0 auto; }
#prevBtn { position: absolute; left: 0; top: 10px; }
#nextBtn { position: absolute; right: 0; top: 10px; }
</STYLE>
<DIV id=banner_wrap>
<UL id=slide_banner>
<LI>
<A href="http://godlvkhj.tistory.com/admin/entry/post/?id=60&returnURL=CLOSEME#">
<IMG alt="" src="http://godlvkhj.tistory.com/100/75/nature">
</A>
<LI>
<A href="http://godlvkhj.tistory.com/admin/entry/post/?id=60&returnURL=CLOSEME#">
<IMG alt="" src="http://godlvkhj.tistory.com/100/75/sports">
</A>
<LI>
<A href="http://godlvkhj.tistory.com/admin/entry/post/?id=60&returnURL=CLOSEME#">
<IMG alt="" src="http://godlvkhj.tistory.com/100/75/transport">
</A>
<LI>
<A href="http://godlvkhj.tistory.com/admin/entry/post/?id=60&returnURL=CLOSEME#">
<IMG alt="" src="http://godlvkhj.tistory.com/100/75/nightlife">
</A>
<LI>
<A href="http://godlvkhj.tistory.com/admin/entry/post/?id=60&returnURL=CLOSEME#">
<IMG alt="" src="http://godlvkhj.tistory.com/100/75/abstract">
</A>
</LI></UL>
</DIV>
'가벼운 배움 > JQuery' 카테고리의 다른 글
모바일 웹 뒤로가기 버튼 막기 (0) | 2015.08.27 |
---|---|
괜찮은 Rolling Banner (0) | 2015.07.06 |
간단한 Top Menu 처리하기 (0) | 2015.06.08 |
Validate alert창으로 표현하기 (0) | 2015.05.04 |
input type="file" 값 초기화하기... (0) | 2015.04.24 |