diff --git a/src/plugins/search.js b/src/plugins/search.js index 0bbf740..3e9a5ee 100644 --- a/src/plugins/search.js +++ b/src/plugins/search.js @@ -180,9 +180,11 @@ class SearchComponent { } bindEvent () { - const input = document.querySelector('.search input') - const panel = document.querySelector('.results-panel') + const search = document.querySelector('.search') + const input = search.querySelector('.search input') + const panel = search.querySelector('.results-panel') + search.addEventListener('click', e => e.target.tagName !== 'A' && e.stopPropagation()) input.addEventListener('input', e => { const target = e.target