-4
我需要更改此腳本,以便我可以點擊我的slideshow-expand
向下箭頭按鈕並使其在點擊時上下切換框的高度。現在,它作用於整個中點擊,但我想它,因爲它的幻燈片,每一次你在上一個點擊或下一個箭頭的箭頭切換框的高度切換腳本需要更改
下面是腳本:
$("#slideshow-box").click((function() {
var i = 0;
return function() {
$(this).animate({
height: (++i % 2) ? 166 : 115
}, 200);
}
})());
});
下面是HTML:
<div id="slideshow-box">
<div id="slideshow-stage">
<img src="images/slideshowimage.png">
<img src="images/slideshowimage2.png">
<img src="images/slideshowimage3.png">
</div>
<div id="slideshow-prev"></div>
<div id="slideshow-next"></div>
<div id="slideshow-expand"></div>
這裏是CSS:
#slideshow-box {
background-color:#CCC;
position: absolute;
top:129px;
width:883px;
height:115px;
overflow:hidden;
z-index:1;
}
#slideshow-stage {
position: absolute;
top:0;
width:883px;
height:115px;
z-index:1;
margin-left: auto;
margin-right: auto;
}
#slideshow-stage>img {
position:absolute;
left:0;
top:0;
}
#slideshow-prev {
position: absolute;
top:40px;
left:10px;
background-image: url(images/arrows_left.png);
background-repeat:no-repeat;
width:22px;
height:42px;
opacity: .4;
z-index:50;
}
#slideshow-prev:hover {
opacity: 10;
cursor:pointer;
}
#slideshow-next {
position: absolute;
top:40px;
right:10px;
background-image: url(images/arrows_right.png);
background-repeat:no-repeat;
width:22px;
height:42px;
opacity: .4;
z-index:50;
}
#slideshow-next:hover {
opacity: 10;
cursor:pointer;
}
#slideshow-expand {
background-image: url(images/arrows_down.png);
background-repeat:no-repeat;
width:28px;
height:14px;
position: absolute;
bottom:10px;
left:441px;
opacity: .4;
z-index:50;
}
#slideshow-expand:hover {
position: absolute;
bottom:10px;
left:441px;
opacity: 10;
cursor:pointer;
}
這可能只是工作,如果它確實你是一個天才,然後你可以更多的天才,如果你可以幫助我得到我的箭頭圖像點擊點擊以指示它將走向哪個方向 – benlevywebdesign
請嘗試看看這篇文章,它應該有所幫助。基本上,你想要使箭頭變成動畫並進行90度的變換。 – Chase
什麼職位?謝謝! – benlevywebdesign