注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。
?_=1
来访问最新页面。https://mzh.moegirl.org.cn/User:GuoPC/js/PreLangMark.js?_=1
/* PreLangMark.js 对指定代码语言的<pre>在右上角添加语言 Special thanks to [[User:Leranjun]] 通知:此JS如无必要将不再修改。 已知问题:不支持[[User:机智的小鱼君/gadget/Highlight.js]]所提供的代码高亮,可考虑改用[[User:Bhsd/js/PreLangMark.js]]。 更多用户小工具参见[[User:星海子/Gadgets]]。 */ $(function () { $("pre").each(function () { var self = $(this); if (self.attr("class")) { var pre_lang = self.attr("class").match(/(?:lang|mw)\-[\"|\']?([^c].*?|c|cpp|css)\b/)[1]; self.css({ "padding-top": "20px", position: "relative", overflow: "hidden" }); $("<span>") .css({ content: pre_lang, position: "absolute", top: 0, right: 0, padding: "5px 10px", color: "#222", "font-family": '"Product Sans", "Source Sans Pro", Tahoma, sans-serif', "font-size": "0.8em", "font-weight": 700, "user-select": "none", "text-transform": "uppercase" }) .text(pre_lang) .appendTo(self); } }); });