jQuery Zebra Accordion Examples
The HTML:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>Zebra_Accordion Demo</title> <link rel="stylesheet" href="path/to/zebra_accordion.css" type="text/css"> <script type="text/javascript" src="path/to/jquery-1.6.2.js"></script> <script type="text/javascript" src="path/to/zebra_accordion.js"></script> </head> <body> <dl class="Zebra_Accordion"> <dt>Lorem ipsum dolor sit amet consectetuer</dt> <dd> Lorem ipsum dolor sit amet consectetuer facilisis lacinia sapien ac et. Quis hendrerit neque congue pretium iaculis justo laoreet orci elit condimentum. Eros natoque Curabitur accumsan eget quis porttitor Sed Vestibulum amet sed. </dd> <dt>Lorem ipsum dolor sit amet consectetuer</dt> <dd> Lorem ipsum dolor sit amet consectetuer facilisis lacinia sapien ac et. Quis hendrerit neque congue pretium iaculis justo laoreet orci elit condimentum. Eros natoque Curabitur accumsan eget quis porttitor Sed Vestibulum amet sed. </dd> <dt>Lorem ipsum dolor sit amet consectetuer</dt> <dd> Lorem ipsum dolor sit amet consectetuer facilisis lacinia sapien ac et. Quis hendrerit neque congue pretium iaculis justo laoreet orci elit condimentum. Eros natoque Curabitur accumsan eget quis porttitor Sed Vestibulum amet sed. </dd> <dt>Lorem ipsum dolor sit amet consectetuer</dt> <dd> Lorem ipsum dolor sit amet consectetuer facilisis lacinia sapien ac et. Quis hendrerit neque congue pretium iaculis justo laoreet orci elit condimentum. Eros natoque Curabitur accumsan eget quis porttitor Sed Vestibulum amet sed. </dd> </dl> </body> </html>
The CSS:
dl.Zebra_Accordion { width: 400px; font-family: Arial, sans-serif; font-size: 12px } dl.Zebra_Accordion dt { background: #000; color: #FFF; font-weight: bold; padding: 5px } dl.Zebra_Accordion dd { background: #EFEFEF; padding: 15px; margin: 1px 0 } dl.Zebra_Accordion dt.Zebra_Accordion_Expanded { background: #C40000 }
1. Basic usage
$(document).ready(function() { var myAccordion = new $.Zebra_Accordion('.Zebra_Accordion'); });
Result
- Lorem ipsum dolor sit amet consectetuer
- Lorem ipsum dolor sit amet consectetuer facilisis lacinia sapien ac et. Quis hendrerit neque congue pretium iaculis justo laoreet orci elit condimentum. Eros natoque Curabitur accumsan eget quis porttitor Sed Vestibulum amet sed.
- Lorem ipsum dolor sit amet consectetuer
- Lorem ipsum dolor sit amet consectetuer facilisis lacinia sapien ac et. Quis hendrerit neque congue pretium iaculis justo laoreet orci elit condimentum. Eros natoque Curabitur accumsan eget quis porttitor Sed Vestibulum amet sed.
- Lorem ipsum dolor sit amet consectetuer
- Lorem ipsum dolor sit amet consectetuer facilisis lacinia sapien ac et. Quis hendrerit neque congue pretium iaculis justo laoreet orci elit condimentum. Eros natoque Curabitur accumsan eget quis porttitor Sed Vestibulum amet sed.
- Lorem ipsum dolor sit amet consectetuer
- Lorem ipsum dolor sit amet consectetuer facilisis lacinia sapien ac et. Quis hendrerit neque congue pretium iaculis justo laoreet orci elit condimentum. Eros natoque Curabitur accumsan eget quis porttitor Sed Vestibulum amet sed.
2. All tabs can be expanded/collapsed
$(document).ready(function() { var myAccordion = new $.Zebra_Accordion('.Zebra_Accordion', { 'collapsible': true }); });
Result
- Lorem ipsum dolor sit amet consectetuer
- Lorem ipsum dolor sit amet consectetuer facilisis lacinia sapien ac et. Quis hendrerit neque congue pretium iaculis justo laoreet orci elit condimentum. Eros natoque Curabitur accumsan eget quis porttitor Sed Vestibulum amet sed.
- Lorem ipsum dolor sit amet consectetuer
- Lorem ipsum dolor sit amet consectetuer facilisis lacinia sapien ac et. Quis hendrerit neque congue pretium iaculis justo laoreet orci elit condimentum. Eros natoque Curabitur accumsan eget quis porttitor Sed Vestibulum amet sed.
- Lorem ipsum dolor sit amet consectetuer
- Lorem ipsum dolor sit amet consectetuer facilisis lacinia sapien ac et. Quis hendrerit neque congue pretium iaculis justo laoreet orci elit condimentum. Eros natoque Curabitur accumsan eget quis porttitor Sed Vestibulum amet sed.
- Lorem ipsum dolor sit amet consectetuer
- Lorem ipsum dolor sit amet consectetuer facilisis lacinia sapien ac et. Quis hendrerit neque congue pretium iaculis justo laoreet orci elit condimentum. Eros natoque Curabitur accumsan eget quis porttitor Sed Vestibulum amet sed.