打开/关闭搜索
搜索
打开/关闭菜单
566
15
4
3066
导航
首页
随机页面
特殊页面
参与编写
上传文件
打开/关闭外观设置菜单
通知
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
登录
查看“︁用户:天明/common.js”︁的源代码
来自天明的百科全书
更多操作
←
用户:天明/common.js
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您没有权限编辑此JavaScript页面,因为此页面包含另一位用户的个人设置。
您可以查看和复制此页面的源代码。
mw.loader.using(['jquery']).then(function () { function focusSearch() { // 常见搜索输入选择器:不同皮肤都尽量兼容 var $input = $('#searchInput, input[name="search"], .vector-search-box-input').filter(':visible').first(); if ($input.length) { $input.trigger('focus')[0].select(); return true; } // 若搜索输入未见:尝试点击“放大镜/搜索开关”,再聚焦 var $toggle = $( // Vector 2022 / 其他皮肤常见按钮(尽量广覆盖) 'button[aria-controls*="search"], [data-action="search"], .vector-header .mw-ui-icon-search, .citizen-search-toggle, .mw-searchToggle, .search-toggle' ).filter(':visible').first(); if ($toggle.length) { $toggle.trigger('click'); setTimeout(function () { var $input2 = $('#searchInput, input[name="search"], .vector-search-box-input').filter(':visible').first(); if ($input2.length) { $input2.trigger('focus')[0].select(); } }, 50); return true; } return false; } $(document).on('keydown', function (e) { // 在输入框/编辑区里就不要拦截 var $t = $(e.target); if ($t.is(':input, [contenteditable], [role="textbox"]')) return; if (e.ctrlKey || e.altKey || e.metaKey) return; // 捕获“/”键。兼容不同浏览器/键盘布局 if (e.key === '/' || e.code === 'Slash' || e.keyCode === 191) { e.preventDefault(); // 阻止浏览器把“/”打到页面或触发 FF 的快速查找 focusSearch(); } }); });
返回
用户:天明/common.js
。
查看“︁用户:天明/common.js”︁的源代码
来自天明的百科全书