Download Demo
jQuery Sidebar is a stupid simple sidebar jQuery plugin.
1. INCLUDE JS FILES
2. HTML
3. JAVASCRIPT
4. ADVANCED
sidebar(options)
Initialize sidebar on selected elements.
After the call above, you can programatically open/close/toggle the sidebar using:
After the sidebar is opened/closed, sidebar:opened/sidebar:closed event is emitted.
Params
<!-- Include jQuery --><script src="path/to/jquery.min.js"></script><!-- Include jQuery Sidebar --><script src="path/to/jquery.sidebar.min.js"></script> |
<div class="sidebar left">Hello World</div><div class="sidebar right">I am on right!</div><div class="sidebar top">I am on top!</div><div class="sidebar bottom">I am on bottom!</div> |
// Sidebar on left (default)$(".sidebar.left").sidebar().trigger("sidebar:open");// Sidebar on right side$(".sidebar.right").sidebar({side: "right"});// Sidebar on top side$(".sidebar.top").sidebar({side: "top"});// Sidebar on bottom side$(".sidebar.bottom").sidebar({side: "bottom"}); |
sidebar(options)
Initialize sidebar on selected elements.
$(".my-sidebar").sidebar({...});
$(".my-sidebar").trigger("sidebar:open");
$(".my-sidebar").trigger("sidebar:close");
$(".my-sidebar").trigger("sidebar:toggle");
$(".my-sidebar").on("sidebar:opened", function () {
// Do something on open
});
$(".my-sidebar").on("sidebar:closed", function () {
// Do something on close
});
- Object options: An object that will be merged with the default options.
- speed: animation speed (default: 200)
- side: left|right|top|bottom (default: “left”)
- jQuery The jQuery elements that were selected.
No comments:
Post a Comment