-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