Skip to content

Commit 4d55e61

Browse files
authored
Merge pull request #113 from Raclamusi/click_to_close
検索UIの外側をクリックした時に検索結果を非表示にするように変更
2 parents b5957a5 + 60d9d6b commit 4d55e61

4 files changed

Lines changed: 14 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
## master
44

5+
## 3.0.29 (2026-07-05)
6+
7+
- 検索欄の autocapitalize を無効化
8+
- 検索UIの外側をクリックした時に検索結果を非表示にするように変更
9+
510
## 3.0.28 (2026-07-05)
611

712
- 依存ライブラリを更新

js/crsearch/crsearch.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -440,6 +440,12 @@ export default class CRSearch {
440440
$(e.target).blur()
441441
return this._hide_all_result()
442442
})
443+
$(document).on('pointerdown', e => {
444+
// 検索UIの外側をクリックした時、検索結果を非表示にする
445+
if (!$(e.target).closest(`.${CRSearch._KLASS}`).length) {
446+
this._hide_all_result()
447+
}
448+
})
443449

444450
const result_wrapper = $('<div />')
445451
result_wrapper.addClass(CRSearch._RESULT_WRAPPER_KLASS)

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "crsearch",
3-
"version": "3.0.28",
3+
"version": "3.0.29",
44
"description": "cpprefjp / boostjp searcher",
55
"main": "dist/js/crsearch.js",
66
"module": "js/crsearch.js",

0 commit comments

Comments
 (0)