diff options
author | Mehedi Sharif Titas <mehedishariftitas@gmail.com> | 2022-10-19 11:56:45 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-19 11:56:45 +0300 |
commit | c643719b46a631d320f70b98679359bbc3ca48ed (patch) | |
tree | 8f99013e758b83918595b372ff7b66743c5aba36 | |
parent | cf866a4c3062a469f5c7185965300e3fe4c6bf5c (diff) | |
parent | 9b753303df7da72a1b6f06d3726db9a796f0d2ce (diff) |
Merge pull request #181 from seiyria/patch-1
add autocomplete filtering on label AND value
-rw-r--r-- | layouts/partials/banner.html | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/layouts/partials/banner.html b/layouts/partials/banner.html index e6a620e..1936158 100644 --- a/layouts/partials/banner.html +++ b/layouts/partials/banner.html @@ -19,6 +19,13 @@ {{ $currentNode := . }} {{ $currentNode.Scratch.Set "pages" .Site.Pages
}} {{ $pages := ($currentNode.Scratch.Get "pages") }}
<script>
+ $.ui.autocomplete.filter = function (array, term) {
+ var matcher = new RegExp('(^| )' + $.ui.autocomplete.escapeRegex(term), 'i');
+ return $.grep(array, function (value) {
+ return matcher.test(value.label) || matcher.test(value.value) || matcher.test(value);
+ });
+ };
+
$(function() {
var projects = [
{{ range $pages }}
|