您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Disable annoying auto-scrolling when clicking on the preview area on SE
// ==UserScript== // @name Disable Auto Scrolling of SE Editor // @namespace https://stackexchange.com/users/3071401/ // @version 20230314 // @description Disable annoying auto-scrolling when clicking on the preview area on SE // @author Pumbaa // @run-at document-idle // @match *://*.stackexchange.com/* // @match *://*.stackoverflow.com/* // @match *://*.superuser.com/* // @match *://*.serverfault.com/* // @match *://*.askubuntu.com/* // @match *://*.stackapps.com/* // @match *://*.mathoverflow.net/* // @supportURL https://stackapps.com/q/9670/103313 // @homepageURL https://stackapps.com/q/9670/103313 // @license MIT // ==/UserScript== // For details, check: https://meta.stackexchange.com/q/369946/294634 (async () => { if (!$('#wmd-preview').length) { return } for (let index = 0; index < 50; index++) { var elem = $("#wmd-preview")[0]; var events = jQuery._data(elem, 'events') if (events && events.click && events.click.length - events.click.delegateCount == 1) { $("#wmd-preview").off("click"); break } await new Promise(r => setTimeout(r, 100)); } })();