Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec facilisis semper lacus. Pellentesque sed augue a augue pharetra pharetra. Suspendisse eu mi. Cras molestie eros eu justo. In placerat nunc a quam. Phasellus dictum facilisis dui. Maecenas sed tortor. Phasellus egestas ligula auctor elit. Vivamus metus. Curabitur fringilla. Nam massa ipsum, venenatis quis, euismod a, vulputate id, dolor.
Default. Open the next element.
$('.slide1').slidePanel();
HTML
<p class="slide1">Slide 1</p>
<div> Slide 1Lorem ipsum dolor ....</div>
Slide 1
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec facilisis semper lacus. Pellentesque sed augue a augue pharetra pharetra. Suspendisse eu mi. Cras molestie eros eu justo. In placerat nunc a quam. Phasellus dictum facilisis dui. Maecenas sed tortor. Phasellus egestas ligula auctor elit. Vivamus metus. Curabitur fringilla. Nam massa ipsum, venenatis quis, euismod a, vulputate id, dolor.
Open any element in the page.
-
target
: jQuery - point to any element or elements in the page.
$('.slide2').slidePanel({ target:'.target_2' });
HTML
<p class="slide2">slide2</p>
<div class="target_2">lorem....</div>
The target element starts opened.
-
status
: String - Attr : 'open' - Default is 'closed'.
$('.slide3').slidePanel({ status:'open' });
HTML
<p class="slide3">slide 3</p>
<div>lorem....</div>
Slide 3
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec facilisis semper lacus. Pellentesque sed augue a augue pharetra pharetra. Suspendisse eu mi. Cras molestie eros eu justo. In placerat nunc a quam. Phasellus dictum facilisis dui. Maecenas sed tortor. Phasellus egestas ligula auctor elit. Vivamus metus. Curabitur fringilla. Nam massa ipsum, venenatis quis, euismod a, vulputate id, dolor.
Insert content via Ajax.
- remote : boolean - Default is 'false'.
- To permit script degrades gracefully the link to the source to load must be inserted in an a element (first child of the calling panel element).
- If used with status='open' the content is loaded on page load event. By default is loaded on first click event.
$('.slide4').slidePanel({ remote:'true' });
HTML
<p class="slide4"><a href="{url}">slide 4</a></p>
<div>lorem....</div>
Open any number of element in the page. The calling element preserve the class (panel-up - panel-down) for styling. Add status:'open' for let the target start opened.
- Use the target attribute to point the event to a class assigned to many element.
- Element can start open or closed and will be toggled from their own original position.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec facilisis semper lacus. Pellentesque sed augue a augue pharetra pharetra. Suspendisse eu mi. Cras molestie eros eu justo. In placerat nunc a quam. Phasellus dictum facilisis dui. Maecenas sed tortor. Phasellus egestas ligula auctor elit. Vivamus metus. Curabitur fringilla. Nam massa ipsum, venenatis quis, euismod a, vulputate id, dolor.
$('.slide5').slidePanel({ target:'.target5' });
HTML
<p class="slide5">Slide 5</p>
<div class="target_5"> Slide 1Lorem ipsum dolor ....</div>
<div class="target_5"> Slide 1Lorem ipsum dolor ....</div>
Slide 1
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec facilisis semper lacus. Pellentesque sed augue a augue pharetra pharetra. Suspendisse eu mi. Cras molestie eros eu justo. In placerat nunc a quam. Phasellus dictum facilisis dui. Maecenas sed tortor. Phasellus egestas ligula auctor elit. Vivamus metus. Curabitur fringilla. Nam massa ipsum, venenatis quis, euismod a, vulputate id, dolor.
Panel can be related in base of their roles:
- Panels work normally as they were singles.
- The master panel move himself and the dependants. All panels starts sliding from the actual position.
- In any position are respected the classes that permit the arrow (or any other) styling
- Master element must be declared after all the dependants.
$('.dep1').slidePanel({ status:'open', role:'dep' });
$('.dep2').slidePanel({ role:'dep' });
$('.master').slidePanel({ status:'open', role:'master' });
HTML
<p class="master">Master Panel</p>
<div>Lorem ...</div>
<p class="dep1">Dependant Panel 1</p>
<div>Lorem... </div>
<p class="dep2">Dependant Panel 2</p>
<div>Lorem... </div>
Master Panel
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec facilisis semper lacus. Pellentesque sed augue a augue pharetra pharetra. Suspendisse eu mi. Cras molestie eros eu justo. In placerat nunc a quam. Phasellus dictum facilisis dui. Maecenas sed tortor. Phasellus egestas ligula auctor elit. Vivamus metus. Curabitur fringilla. Nam massa ipsum, venenatis quis, euismod a, vulputate id, dolor.
Dependant Panel 1
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec facilisis semper lacus. Pellentesque sed augue a augue pharetra pharetra. Suspendisse eu mi. Cras molestie eros eu justo. In placerat nunc a quam. Phasellus dictum facilisis dui. Maecenas sed tortor. Phasellus egestas ligula auctor elit. Vivamus metus. Curabitur fringilla. Nam massa ipsum, venenatis quis, euismod a, vulputate id, dolor.
Dependant Panel 2
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec facilisis semper lacus. Pellentesque sed augue a augue pharetra pharetra. Suspendisse eu mi. Cras molestie eros eu justo. In placerat nunc a quam. Phasellus dictum facilisis dui. Maecenas sed tortor. Phasellus egestas ligula auctor elit. Vivamus metus. Curabitur fringilla. Nam massa ipsum, venenatis quis, euismod a, vulputate id, dolor.
Accordion behaviour:
- Permit only one element opened ( event closed automatically all the othere element).
- Element are not forced to be in a list as for normal accordion but must respect the basic syntax ( target must be the very nexy element to his calling panel element).
$('.acc').slidePanel({ role:'accordion' });
HTML
<p class="acc">Accordion</p>
<div>Lorem ...</div>
<p class="acc">Accordion</p>
<div>Lorem... </div>
<p class="acc">Accordion</p>
<div>Lorem... </div>
Accordion
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec facilisis semper lacus. Pellentesque sed augue a augue pharetra pharetra. Suspendisse eu mi. Cras molestie eros eu justo. In placerat nunc a quam. Phasellus dictum facilisis dui. Maecenas sed tortor. Phasellus egestas ligula auctor elit. Vivamus metus. Curabitur fringilla. Nam massa ipsum, venenatis quis, euismod a, vulputate id, dolor.
Accordion
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec facilisis semper lacus. Pellentesque sed augue a augue pharetra pharetra. Suspendisse eu mi. Cras molestie eros eu justo. In placerat nunc a quam. Phasellus dictum facilisis dui. Maecenas sed tortor. Phasellus egestas ligula auctor elit. Vivamus metus. Curabitur fringilla. Nam massa ipsum, venenatis quis, euismod a, vulputate id, dolor.
Accordion
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec facilisis semper lacus. Pellentesque sed augue a augue pharetra pharetra. Suspendisse eu mi. Cras molestie eros eu justo. In placerat nunc a quam. Phasellus dictum facilisis dui. Maecenas sed tortor. Phasellus egestas ligula auctor elit. Vivamus metus. Curabitur fringilla. Nam massa ipsum, venenatis quis, euismod a, vulputate id, dolor.
1 Comments | RSS
1 rnalbvtkiku December 14, 2008 12:09
HfcRDS <a href="http://pajzcicygtfd.com/">pajzcicygtfd</a>, [url=http://nieuesbwslut.com/]nieuesbwslut[/url], [link=http://lujbojyylvhl.com/]lujbojyylvhl[/link], http://jrjacnigtvez.com/