Minimal Responsive Grid Layout Plugin For jQuery - Elements Grid
| File Size: | 6.41 KB |
|---|---|
| Views Total: | 3320 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
Elements Grid is a simple, lightweight and responsive jQuery grid layout plugin that dynamically resizes and arranges a collection of html elements to fit within your viewport.
How to use it:
1. Link to the latest version of jQuery library and the jQuery Elements Grid plugin like this:
<script src="jquery.min.js"></script> <script src="src/jquery.elgrid.js"></script>
2. Add the CSS class 'item' to your grid items and use data-prio to set the priorities.
<div id="mygrid"> <div class="item"></div> <div data-prio="-5" class="item"></div> <div class="item"></div> <div class="item"></div> <div class="item"></div> <div data-prio="50" class="item"></div> <div class="item"></div> <div data-prio="100" class="item"></div> <div class="item"></div> <div class="item"></div> <div data-prio="0" class="item"></div> ... </div>
3. Initialize the plugin to generate a default grid layout.
$("#mygrid").jqElGrid();
4. Available default configuration options.
$("#mygrid").jqElGrid({
// CSS class for child elements
child : '.item',
// size of grid items
elSize : 200,
// space between grid items
elPadding : 5,
// maximum number of rows to show
rowsShow : 9999,
// CSS class for hidden elements
hidedClass : 'jqElGrid-hided',
// delay time to re-init the plugin on window resize
waitTime : 250,
oneColumnHeight : 0.6,
// name of data attribute
prioAttr : 'prio',
// number of columns
columns : 0
});
This awesome jQuery plugin is developed by BobroCoderArchive. For more Advanced Usages, please check the demo page or visit the official website.










