// ==UserScript== // @name Luogu 首页置顶助手 // @namespace http://tampermonkey.net/ // @version 1.0 // @description Luogu 首页顶部置顶任意链接(1个) // @author zz07 // @match https://www.luogu.org // @require https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js // @grant GM_getValue // @grant GM_setValue // @downloadURL none // ==/UserScript== (function() { 'use strict'; $(function(){ function setLink() { var link = prompt("请输入链接地址(点按取消以不变)"); if (link == undefined) { return; } var text = prompt("请输入链接文字"); GM_setValue("user_link", link); GM_setValue("user_link_text", text); location.reload(); } var title = $(".link-container"); var prelink = GM_getValue("user_link"); var pretext = GM_getValue("user_link_text") var link = '' + pretext + ''; var button = document.createElement("button"); button.innerText = '编辑'; button.className = 'am-btn am-btn-sm am-btn-primary'; button.style.marginLeft = '2em'; button.addEventListener('click', setLink); var helper = ''; console.log(button); if (pretext != undefined) { title.append(link, helper); } title.append(button, helper); }); })();