search for dom elements on your page
(require("holmes"))()
search for dom elements on your page
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
options.input |
string |
<optional> |
'input[type=search]' | A querySelector to find the input |
options.find |
string | A querySelectorAll rule to find each of the find terms | ||
options.placeholder |
string |
<optional> |
Text to show when there are no results (innerHTML) | |
options.class.visible |
string |
<optional> |
false | class to add to matched items |
options.class.hidden |
string |
<optional> |
'hidden' | class to add to non-matched items |
options.dynamic |
boolean |
<optional> |
false | Whether to query for the content of the elements on every input. If this is false, then only when initializing the script will fetch the content of the elements to search in. If this is true then it will refresh on every input |