jSimplePresentation
This item represents a new vision of a slideshow, offered as a jQuery plugin. Some of possible uses : To use it instead of powerpoint in order to present your ideas To advertise a product, a website, ... To make an HTML designed book etc, etc. Features Able to use other plugins in addition of this one Able to load unlimited number of pages It can contains what you want (a page is a simple div) The pages (center of the page) are automatically resized with the browser Fully an…
All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.
Description
This item represents a new vision of a slideshow, offered as a jQuery plugin.
Some of possible uses :
- To use it instead of powerpoint in order to present your ideas
- To advertise a product, a website, ...
- To make an HTML designed book
- etc, etc.
Features
- Able to use other plugins in addition of this one
- Able to load unlimited number of pages
- It can contains what you want (a page is a simple div)
- The pages (center of the page) are automatically resized with the browser
- Fully and easily customizable
- Very easy to use
- Keyboard navigation (RIGHT / LEFT / SPACE / L)
- Slideshow option
- Autoplay option
- Loop option
- Image preloading option
- Go to a certain page (with secured input control)
- W3C Valid
- Works on iOS (iPhone / iPad) and certainly on Android
- Three themes included (grey, blue, orange)
- 4 transition presets
- You can write your own transition with a simple function in the plugin call
- Transitions can be different for the next and previous actions
- Well commented (most actions in the code contain comments)
How to use it
JS – Syntax$(document).simplePresentation({ autoplay: boolean, loop: boolean, intervalTime: integer, preloading: boolean, transitionFct: function });
JS – Example with a preset transition
var transitionFunction = function(elt, source, transitionTime) { Transition.opacity(elt, source, transitionTime); }; $(document).simplePresentation({ autoplay: false, loop: false, intervalTime: 2000, preloading: false, transitionFct: transitionFunction });
JS – Example with a transition we write
var transitionFunction = function(elt, source, transitionTime) { elt.css("opacity", "0"); // If we're going to the next page if (source == "RIGHT") { elt.css("marginLeft", "100%"); elt.animate({ "opacity": 1, "marginLeft": "0px" }, transitionTime); } else { elt.css("marginRight", "100%"); elt.animate({ "opacity": 1, "marginRight": "0px" }, transitionTime); } }; $presentation = $(document).simplePresentation({ autoplay: false, loop: false, intervalTime: 4000, preloading: true, transitionFct: transitionFunction });
HTML
<div id="container"> <div id="page1"> ... </div> <div id="page2"> ... </div> </div> Each div with id=”pageX” represent a page.
Each pages must have an id that starts with “page”.
Compatible browsers
This item works with the following browsers :- Firefox 4+
- IE7+ (uses a separated css stylesheet for IE less than V.9)
- Opera
- Chrome
- Safari
Related products
More digital goods in the same category or with similar tags.
JavaScript / Sliders
Slider Maker - slideshow creator with admin dashboard
JavaScript / Sliders
RespoSlider - Responsive Testimonial Slider
JavaScript / Sliders
Motion Slider jQuery Plugin
JavaScript / Sliders
JSON Slider, Carousel & Timeline - Responsive jQuery Plugin
JavaScript / Sliders
Slidea - A Super Smart Responsive jQuery Slider Plugin
JavaScript / Sliders
TWUN ItemShow - Showcase jQuery Plugin
JavaScript / Sliders
Ideabox - Testimonials
JavaScript / Sliders
Tiva Testimonials Slider
jSimplePresentation
After successful payment, you will receive a download link for the source code