我正在尝试为一个项目制作这个简单的滑块。
我做了这个小提琴:http: //jsfiddle.net/6PEgu/6/
我需要帮助来构建我的导航,以便我可以使用 CSS 类来回跳转到不同的幻灯片。从这一点开始,我不确定如何做到这一点。我需要 jquery 来切换我的滑块面板包装上的类,该类取决于按下的按钮。
HTML
<div class="slider-wrap">
<div class="slider-nav">
<ul>
<li><span class="slide-one">Slide red</span>
</li>
<li><span class="slide-two">Slide blue</span>
</li>
</ul>
</div>
<div class="slider-panel-wrap">
<section class="slider-panel red-background" id="slider-panel-1">TEST SIDE 1
<div class="slider-caption-wrap"></div>
</section>
<section class="slider-panel blue-background" id="slider-panel-1">TEST SIDE 2
<div class="slider-caption-wrap"></div>
</section>
</div>
CSS
.slider-wrap {
width:100%;
height:100%;
background-color: #567;
overflow: hidden;
}
.slider-nav {
position: fixed;
bottom: 5%;
left: 5%;
z-index: 2;
cursor:pointer;
text-decoration:underline;
}
.slider-panel-wrap {
width:100%;
height:100%;
background-color: #F50;
}
.slider-panel {
width:100%;
height:100%;
background-color: #F20;
}
.red-background {
background-color: #F20;
}
.blue-background {
background-color: #567;
}
.slider-wrap-0 {
-webkit-transform: translateY(0%);
-moz-transform: translateY(0%);
-o-transform: translateY(0%);
-ms-transform: translateY(0%);
transform: translateY(0%);
}
.slider-wrap-100 {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-o-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
}
查询
$(document).ready(function () {
$('.slide-two').click(function () {
$(".slider-panel-wrap").addClass("slider-wrap-100");
});
});
谢谢你