Auto-emit keyup on first run
This commit is contained in:
parent
c459136de8
commit
63a70a4e94
@ -39,7 +39,7 @@ for (var category in data) {
|
|||||||
var input = document.querySelector('input');
|
var input = document.querySelector('input');
|
||||||
var results = document.querySelector('#results');
|
var results = document.querySelector('#results');
|
||||||
|
|
||||||
input.addEventListener('keyup', function () {
|
function keyup() {
|
||||||
results.innerHTML = '';
|
results.innerHTML = '';
|
||||||
|
|
||||||
var nodes = trie.find(input.value);
|
var nodes = trie.find(input.value);
|
||||||
@ -72,4 +72,8 @@ input.addEventListener('keyup', function () {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
}
|
||||||
|
|
||||||
|
input.addEventListener('keyup', keyup);
|
||||||
|
|
||||||
|
keyup();
|
||||||
|
@ -51,7 +51,7 @@ input.addEventListener('keydown', function (e) {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
input.addEventListener('keyup', function () {
|
function keyup() {
|
||||||
results.innerHTML = '';
|
results.innerHTML = '';
|
||||||
|
|
||||||
var nodes = trie.findWords(input.value);
|
var nodes = trie.findWords(input.value);
|
||||||
@ -84,4 +84,8 @@ input.addEventListener('keyup', function () {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
}
|
||||||
|
|
||||||
|
input.addEventListener('keyup', keyup);
|
||||||
|
|
||||||
|
keyup();
|
||||||
|
8
src/1.js
8
src/1.js
@ -20,7 +20,7 @@ for (let category in data) {
|
|||||||
const input = document.querySelector('input');
|
const input = document.querySelector('input');
|
||||||
const results = document.querySelector('#results');
|
const results = document.querySelector('#results');
|
||||||
|
|
||||||
input.addEventListener('keyup', () => {
|
function keyup() {
|
||||||
results.innerHTML = '';
|
results.innerHTML = '';
|
||||||
|
|
||||||
const nodes = trie.find(input.value);
|
const nodes = trie.find(input.value);
|
||||||
@ -32,4 +32,8 @@ input.addEventListener('keyup', () => {
|
|||||||
|
|
||||||
results.innerHTML += `<li>${node.name} ${category}</li>`;
|
results.innerHTML += `<li>${node.name} ${category}</li>`;
|
||||||
}
|
}
|
||||||
});
|
}
|
||||||
|
|
||||||
|
input.addEventListener('keyup', keyup);
|
||||||
|
|
||||||
|
keyup();
|
||||||
|
8
src/2.js
8
src/2.js
@ -32,7 +32,7 @@ input.addEventListener('keydown', e => {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
input.addEventListener('keyup', () => {
|
function keyup() {
|
||||||
results.innerHTML = '';
|
results.innerHTML = '';
|
||||||
|
|
||||||
const nodes = trie.findWords(input.value);
|
const nodes = trie.findWords(input.value);
|
||||||
@ -44,4 +44,8 @@ input.addEventListener('keyup', () => {
|
|||||||
|
|
||||||
results.innerHTML += `<li>${node.name} ${category}</li>`;
|
results.innerHTML += `<li>${node.name} ${category}</li>`;
|
||||||
}
|
}
|
||||||
});
|
}
|
||||||
|
|
||||||
|
input.addEventListener('keyup', keyup);
|
||||||
|
|
||||||
|
keyup();
|
||||||
|
Loading…
Reference in New Issue
Block a user