TURNBOX.js
OFF
ON
OFF
ON
UPLOAD
COMPLETE
NOTIFY
CONFIRMED
CONTACT
CANCEL
SEND
SENDING SUCCEEDED
ALERT
CONFIRMED
TAB1
TAB1
TAB2
TAB2
TAB3
TAB3
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script type="text/javascript" src="/js/turnBox.js"></script>
<div class="sample">
<div></div>
<div></div>
<div></div>
<div></div>
</div>
$(".sample").turnBox();
NEXT
NEXT
NEXT
NEXT
<style>
.turnBoxButton {
line-height: 2.5;
display: block;
text-align: center;
}
#css-sample-front {
background: red;
}
.turnBoxFaceNum2 {
background: blue;
}
.turnBoxFaceNum3 {
background: green;
}
.turnBoxFaceNum4 {
background: gray;
}
</style>
<div class="css-sample">
<div id="css-sample-front">
<p class="turnBoxButton">NEXT</p>
</div>
<p class="turnBoxButton">NEXT</p>
</div>
<p class="turnBoxButton">NEXT</p>
</div>
<p class="turnBoxButton">NEXT</p>
</div>
</div>
<script type="text/javascript">
$(".css-sample").turnBox();
</script>
// Defaults //
$(".link-sample").turnBoxLink({
box: ,
events: "click",
dist: "next"
});
NEXT
NEXT
PREV
<div class="link-sample">
<div>
<p class="turnBoxButton">NEXT</p>
</div>
<div>
<div class="child-box">
<div>
<p class="turnBoxButton">NEXT</p>
</div>
<div>
<span class="link-button-inner">LINK</span>
</div>
</div>
</div>
<div>
<span class="turnBoxButton turnBoxButtonPrev">PREV</span>
</div>
<div>
</div>
</div>
<span class="link-button-prev">PREV</span>
<span class="link-button-next">NEXT</span>
<span class="link-button-skip">skip to 2</span>
<script type="text/javascript">
$(".link-sample").turnBox({
height: 60,
type: "skip"
});
$(".child-box").turnBox({
width: 80,
height: 40
});
$(".link-button-inner").turnBoxLink({
box: ".link-sample"
});
$(".link-button-prev").turnBoxLink({
box: ".link-sample",
dist: "prev"
});
$(".link-button-next").turnBoxLink({
box: ".link-sample"
});
$(".link-button-skip").turnBoxLink({
box: ".link-sample",
events: "mouseover touchstart",
dist: 2
});
</script>
// Defaults //
$(".animate-sample").turnBoxAnimate({
face: 1,
animation: true
});
NEXT
NEXT
NEXT
NEXT
NEXT
NEXT
NEXT
NEXT
NEXT
NEXT
NEXT
NEXT
<div class="container">
<div class="animate-sample">
<div>
<span>1:</span>
<p class="turnBoxButton">NEXT</p>
</div>
<div>
<span>2:</span>
<p class="turnBoxButton">NEXT</p>
</div>
<div>
<span>3:</span>
<p class="turnBoxButton">NEXT</p>
</div>
<div>
<span>4:</span>
<p class="turnBoxButton">NEXT</p>
</div>
</div>
<div class="animate-sample">
<div>
<span>1:</span>
<p class="turnBoxButton">NEXT</p>
</div>
<div>
<span>2:</span>
<p class="turnBoxButton">NEXT</p>
</div>
<div>
<span>3:</span>
<p class="turnBoxButton">NEXT</p>
</div>
<div>
<span>4:</span>
<p class="turnBoxButton">NEXT</p>
</div>
</div>
<div class="animate-sample">
<div>
<span>1:</span>
<p class="turnBoxButton">NEXT</p>
</div>
<div>
<span>2:</span>
<p class="turnBoxButton">NEXT</p>
</div>
<div>
<span>3:</span>
<p class="turnBoxButton">NEXT</p>
</div>
<div>
<span>4:</span>
<p class="turnBoxButton">NEXT</p>
</div>
</div>
</div>
<span class="animate-true">ANIMATION</span>
<span class="animate-false">NOT-ANIMATION</span>
<script type="text/javascript">
$(".animate-sample").turnBox({
height: 60,
type: "skip"
});
$(".animate-true").on("click", function()
{
$(".animate-sample").turnBoxAnimate();
});
$(".animate-false").on("click", function()
{
$(".animate-sample").turnBoxAnimate(
{
animation: false
});
});
</script>
jQuery plugin
Version 1.0