您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
cesium中文网交换评论和下一篇
// ==UserScript== // @name cesium 中文网 交换评论和导航 // @namespace http://tampermonkey.net/ // @version 0.1 // @description cesium中文网交换评论和下一篇 // @author wei // @match cesium.xin/* // @icon https://www.google.com/s2/favicons?sz=64&domain=cesium.xin // @grant none // @license MIT // ==/UserScript== (function() { var t = document.querySelector("#main > nav"); var com = document.querySelector("#comments") swapElements(t,com) })(); function swapElements(a, b) { if (a == b) return //记录父元素 var bp = b.parentNode, ap = a.parentNode //记录下一个同级元素 var an = a.nextElementSibling, bn = b.nextElementSibling //如果参照物是邻近元素则直接调整位置 if (an == b) return bp.insertBefore(b, a) if (bn == a) return ap.insertBefore(a, b) if (a.contains(b)) //如果a包含了b return ap.insertBefore(b, a), bp.insertBefore(a, bn) else return bp.insertBefore(a, b), ap.insertBefore(b, an) }