Développé à l'origine pour une présentation sur tablette tactile, il peut aussi trouver sa place dans une application de livre électronique par exemple.
Ce plugin a été développé en HTML5/CSS3 afin d'utiliser la puissance graphique hardware et de créer ainsi une animation plus fluide.
Vous trouverez des exemples d'utilisation ci-après, et n'hésitez pas à me laisser vos impressions et vos suggestions ;)
Navigateurs normalement compatibles:
iPhone/iPad/iPod Touch - Android - Firefox 3.6+ - Chrome - IE 9 (sans animation) - IE 10Navigateurs testés:
iPhone 3G / iPhone 3GS / iPad 1 / iPad 2 - Android - Firefox 6 - Firefox 7 Beta - Safari - IE9 - IE10Licence:
LGPL v3Sources:
http://marcbuils.github.com/Flippage/Téléchargements:
https://github.com/marcbuils/Flippage/zipball/masterChangelog:
v0.6.1 - 12/11/2012: Correction de bogue sur IE10v0.6.0 - 19/09/2012: Ajout des trigger 'next' et 'previous' pour changer les pages en mode programmation.
v0.5.1: Ajout d'un délai pour éviter de changer la page lors d'un click involontaire
v0.5.0: Import initial
Exemple 1
Source 1
<div id="exemples"> <div><img src="img1.jpg" style="margin-left: 0px;" /></div> <div><img src="img1.jpg" style="margin-left: -250px;" /></div> <div><img src="img2.jpg" style="margin-left: 0px;" /></div> <div><img src="img2.jpg" style="margin-left: -250px;" /></div> <div><img src="img3.jpg" style="margin-left: 0px;" /></div> <div><img src="img3.jpg" style="margin-left: -250px;" /></div> <div><img src="img4.jpg" style="margin-left: 0px;" /></div> <div><img src="img4.jpg" style="margin-left: -250px;" /></div> <div><img src="img5.jpg" style="margin-left: 0px;" /></div> <div><img src="img5.jpg" style="margin-left: -250px;" /></div> <div><img src="img6.jpg" style="margin-left: 0px;" /></div> <div><img src="img6.jpg" style="margin-left: -250px;" /></div> </div> <script> $(document).ready(function(){ $('#exemples').flippage({ width: 500, // width height: 333, // heigth delay: 250, // delay between click and flip selectable: false // Content of Divs is selectable (drag and drop...) }); }); </script>
Source 2
<div id="exemple2"> <div><h3>Page 1</h3></div> <div><h3>Page 2</h3> <a href="#" onclick="alert('Pages are clickable !'); return false;">Test me</a> </div> <div><h3>Page 3</h3></div> <div><h3>Page 4</h3></div> <div><h3>Page 5</h3></div> <div><h3>Page 6</h3></div> <div><h3>Page 7</h3></div> <div><h3>Page 8</h3></div> </div> <script> $(document).ready(function(){ $('#exemple2').flippage({ width: 300, height: 150 }); }); </script>
Very useful plugin. Thanks.
RépondreSupprimeris it free to apply on commercial website?
RépondreSupprimerYes, it is free for a commercial website. But if you add modifications on sources, you should shared it.
RépondreSupprimerNot working in IE -_-
RépondreSupprimerLooks very nice thanks, however is there a way to modify this plugin in order to support vertical flip ?
RépondreSupprimerauto flip how we do ?
RépondreSupprimerHi,
RépondreSupprimerYou can call triggers 'previous' or 'next' with a timer !
Example:
<script>
$('#exemple2').flippage({
width: 300,
height: 150
});
setInterval(function () {
$('#exemple2').trigger('next');
}, 5000);
</script>
Hi
RépondreSupprimerIts an amazing work
I need to have some page divider
once click the divider page need to flip
any idea pls
Sample image http://www.lime-office.com.au/img/productImages/marbig/37640.jpg
Thank you
how to make it work on IE
RépondreSupprimerHello Marc,
RépondreSupprimerI like the fluidity of your plugin, just a question can I achieve something like this flipguide I created with a software ( I don't like that software) using instead your plugin. Of course, I will use videojs how videoplayer. This is the link of my product http://www.wocmultimedia.biz/en/sofiero-palace/
Thank you for the support.
Angelo
Thank you for the plugin.
RépondreSupprimerHow can I add first page / last page and zoom buttons?
Hi
RépondreSupprimerCan i set specific page display on select.
or
can i set a combo box and select number then it is flippage to specified page
Thanks :)
RépondreSupprimerhow can i do width px to percentage
RépondreSupprimer