From 3941304fda681dfee1df03577dec8b829ac270ad Mon Sep 17 00:00:00 2001 From: "qingwei.li" Date: Sat, 11 Feb 2017 09:16:37 +0800 Subject: [PATCH] fix(search): not work in mobile --- src/plugins/search.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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