File tree 1 file changed +16
-1
lines changed
1 file changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -228,7 +228,23 @@ function initHighlighting() {
228
228
}
229
229
}
230
230
231
+ function handleEvent ( event ) {
232
+ switch ( event . keyCode ) {
233
+ case 70 : // ctrl + f 打开搜索面板 并获取焦点
234
+ $ ( ".navg-item[data-mode='search']" ) . click ( ) ;
235
+ document . getElementById ( 'searchForm' ) . querySelector ( 'input' ) . focus ( ) ;
236
+ event . preventDefault ( ) ;
237
+ break ;
238
+ case 27 : // esc 关闭搜索面板
239
+ $ ( ".navg-item[data-mode='view']" ) . click ( ) ;
240
+ event . preventDefault ( ) ;
241
+ break ;
242
+ }
243
+ }
244
+
231
245
$ ( function ( ) {
246
+ window . addEventListener ( 'keydown' , handleEvent )
247
+
232
248
checkMarkdownTocElement ( ) ;
233
249
$ ( ".view-backtop" ) . on ( "click" , function ( ) {
234
250
$ ( '.manual-right' ) . animate ( { scrollTop : '0px' } , 200 ) ;
@@ -420,7 +436,6 @@ function loadCopySnippets() {
420
436
}
421
437
422
438
function checkMarkdownTocElement ( ) {
423
- console . log ( 111 )
424
439
let toc = $ ( ".markdown-toc-list" ) ;
425
440
let articleComment = $ ( "#articleComment" ) ;
426
441
if ( toc . length ) {
You can’t perform that action at this time.
0 commit comments