<div?class="boxDiv">
????<img?class="rightBtn"?src="img/CustomBlackNext.gif"?alt=""/>
????<img?class="leftBtn"?src="img/CustomBlackPrevious.gif"?alt=""/>
????<div>第一個div</div>
????<div>第二個div</div>
????<div>第三個div</div>
</div>
<script>
var?divs=$(".boxDiv>div");
$(".rightBtn").click(function(){
????for(var?i=0;i<divs.length;i++){
????????$(divs[i]).hide();
????????$(divs[i+1]).show();
????}
})
</script>.boxDiv是相對定位,.boxDiv>div除了第一個是顯示的其他都是隱藏的。想要實現的效果就是點擊右箭頭隱藏當前div顯示下一個div,點擊左箭頭隱藏當前div顯示上一個div. ? js應該怎么寫?div個數不定,所以用循環但是不知道哪里出了問題,請教各位?。?!跪謝?。。。。。。。。。?!
簡單的點擊切換div問題?
nobcainiao
2016-07-10 15:31:21