Tab & Image Slider in jQuery / 제이쿼리로 탭메뉴 및 이미지 슬라이더 만들기

<ul class="tab">
   <li class="on">tab01</li>
   <li>tab02</li>
   <li>tab03</li>
</ul>


<div class="slider_wrap">
   <div class="slider">
      <ul class="inner_slider">
           <li class="slide"></li>
           <li class="slide"></li>
           <li class="slide"></li>
      </ul>
   </div>
</div>



<style>
.tab li {color:#ddd;}
.tab li.on {color:red;}
.slider_wrap {position:relative; width:960px; height:620px;}
.slider {position: relative; overflow:hidden; width:960px; height:620px;}
ul.inner_slider {position:absolute; top:0; left:0; width:2880px; height:620px; }
li.slide{position:relative; overflow:hidden; float:left; width:960px; height:620px;}
</style>


<script>
$( document ).ready(function() {

//탭 & 슬라이드 만들기
var tab=$('ul.tab > li');
var moving=$('.inner_slider');
var width=$('.slide').outerWidth()
tab.on('click',function(e){
    var tg=$(this);
    i=tg.index();
    console.log(i);
    moving.animate({left:-width*i});
    tab.removeClass('on');
    tab.eq(i).addClass('on');
 });

 });
</script>

댓글

이 블로그의 인기 게시물

Lottery in javascript / 자바스크립트로 경품추첨기 만들기

Quick Menu(flying menu) in jQuery / 제이쿼리로 퀵메뉴 바 만들기

Accordion Menu in jQuery / 제이쿼리로 아코디언 메뉴 만들기