diff --git a/background.js b/background.js index 98d147c..4d5b082 100644 --- a/background.js +++ b/background.js @@ -39,12 +39,12 @@ function enhanceGoogleSearchFilter(key, val) { function getSearchFilter(key, val) { let result = key + "=" + val filter_lines = JSON.parse(localStorage.getItem("filter_key")) - if (!filter_lines) return + if (!filter_lines) return result for (let i = 0; i < filter_lines.length; i++) { let filter_line = filter_lines[i] if (String(val).indexOf(String(filter_line.val)) != -1) continue if (filter_line.active) { - result += ("%20-" + filter_line.val + "&") + result += ("%20-" + filter_line.val) } } return result ? result : "" diff --git a/popup.js b/popup.js index 703bc13..2be88bf 100644 --- a/popup.js +++ b/popup.js @@ -87,7 +87,7 @@ function init_triggers() { // 每次append 都要为所有的 delete btn 绑定上删除事件 common_add_element_event_trigger("delete-filter", callback_btn_remove_ele, false, 'click') // 为 input text 绑定 onblur 事件 - common_add_element_event_trigger("filter-text-input", callback_input_on_blur, true, "onblur") + common_add_element_event_trigger("filter-text-input", callback_input_on_blur, true, "onchange") common_add_element_event_trigger("select-box", callback_checkbox_checked, false, "click") }