功能: 已经创建了一个幻灯片放映翻书效果,使用了以下插件:Turn.js,实现翻页效果。其次,我编辑并添加了左右按钮,以允许用户单击按钮,以便他们可以浏览页面。如何在动画书的第一张幻灯片后只显示后退按钮
问题:
两个箭头显示,即使初始&最后一页上。因此,我怎样才能设置适当的箭头出现在最初的&最后一页?只有“下一张幻灯片”箭头出现在初始页面中,上一个箭头才出现在最后一页中,而不是两个箭头出现在最初和最后一页中,就像现在发生的情况一样。
我做了什么:
我有一组同时为下一张幻灯片箭头,前一张幻灯片箭头以及作为flipbbok幻灯片主要的div一个div。此时,每个页面都会显示箭头,即使是第一页也是最后一页。
我怎么可能只有第一页上的下一个幻灯片箭头和最后一页上的上一个箭头。
任何帮助表示赞赏。
代码:
function Models() {
console.log("Models");
$("#Model_flipbook").turn({
width: 1920,
height: 1080,
autoCenter: false
});
}
function NextSlide() {
$("#Model_flipbook").turn("next");
console.log("next");
}
function PreviousSlide() {
$("#Model_flipbook").turn("previous");
console.log("previous");
}
#LeftSide {
position: absolute;
padding: 0;
margin: 0;
top: 0px;
left: 0px;
outline: 0px;
z-index: 2;
border: 0;
background: transparent;
}
#RightSide {
position: absolute;
padding: 0;
margin: 0;
top: 0px;
left: 1691px;
outline: 0px;
z-index: 2;
border: 0;
background: transparent;
}
<div id="Models_Page" align="center" style="position:absolute; width:1920px; height:1080px; background-repeat: no-repeat; display: none; z-index=4; top:0px; left:1921px; ">
<button id="LeftSide" onclick="PreviousSlide()">
<img src="lib/img/LeftSide.png">
</button>
<button id="RightSide" onclick="NextSlide()">
<img src="lib/img/RightSide.png">
</button>
<!--Div part for keynote images-->
<div id="Model_flipbook" style="position:absolute;">
<div id="Model_flip_1">
<img src="lib/img/LifeStories/Model(KeyNote)_1.jpeg" />
</div>
<div id="Model_flip_2">
<img src="lib/img/LifeStories/Model(KeyNote)_2.jpeg" />
</div>
<div id="Model_flip_3">
<img src="lib/img/LifeStories/Model(KeyNote)_3.jpeg" />
</div>
</div>
</div>
请注意,您在'NextSlide()'选择器字符串中省略了##。 – msanford