Fast Filter/Search List jQuery Plugin - lookingfor.js
| File Size: | 160 KB |
|---|---|
| Views Total: | 1612 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
lookingfor.js is a tiny and blazing fast live fitler/fuzzy search jQuery plugin that allows your users to quickly filter long HTML lists or large datasets created by any other HTML element.
How to use it:
1. Include the minified version of the lookingfor.js plugin on the page.
<script src="/path/to/cdn/jquery.slim.min.js"></script> <script src="/path/to/dist/jquery.lookingfor.min.js"></script>
2. Enable a search field to filter your HTML list.
<input type="search" class="filter" />
<ul class="demo"> <li>Abkhazia,GE</li> <li>Afghanistan,AF</li> <li>Aland,AX</li> <li>Albania,AL</li> <li>Algeria,DZ</li> <li>American Samoa,AS</li> <li>Andorra,AD</li> <li>Angola,AO</li> <li>Anguilla,AI</li> <li>Antigua and Barbuda,AG</li> ... </li>
$('ul.demo').lookingfor({
input: $('input.filter'),
items: 'li',
});
3. Determine to highlight the matched characters in the result. Default: false.
$('ul.demo').lookingfor({
input: $('input.filter'),
items: 'li',
highlight: true,
highlightColor: '#ffde00',
});
4. The plugin provides a callback function which will be triggered when search text is found in the list.
$('ul.demo').lookingfor({
input: $('input.filter'),
items: 'li',
onFound: function(item, query){
// ...
}
});
This awesome jQuery plugin is developed by albburtsev. For more Advanced Usages, please check the demo page or visit the official website.











