Highlight Text Within A Specific Element - Highlighter
| File Size: | 13.4 KB |
|---|---|
| Views Total: | 2225 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
A small and easy-to-use jQuery based text highlighter used to highlight arbitrary text within a specified container.
Useful for highlighting the search keyword within a larger body of text when searching the article on the client side.
More features:
- Custom delay.
- Case sensitive.
- Diacritic sensitive
- Word only mode.
- Full text mode.
How to use it:
1. Insert the minified version of the jQuery highlighter plugin after jQuery.
<script src="https://code.jquery.com/jquery-1.12.4.min.js"
integrity="sha384-nvAa0+6Qg9clwYCGGPpDQLVpLNn0fRaROjHqs13t4Ggj3Ez50XnGQqc/r8MhnRDZ"
crossorigin="anonymous">
</script>
<script src="highlighter.min.js"></script>
2. Call the function on the target text container and specify the text to highlight.
<div class="text"> long text here </div>
$('.text').highlighter({
q: 'text-to-highlight'
})
3. Apply your own CSS styles to the highlighted text.
.highlight {
/* CSS Styles Here */
}
4. Done. Adanced usages:
$('.text').highlighter({
// delay in milliseconds
delay : false,
// easing function
easing: false,
// default class
className : 'highlight',
// default wrapper
element : 'span',
// case sensitive
caseSensitive : false,
// diacritic sensitive
diacriticSensitive : false,
// words only mode
wordsOnly : false,
// full text mode
fullText : false,
// min length
minLength : false
})
This awesome jQuery plugin is developed by miso25. For more Advanced Usages, please check the demo page or visit the official website.











