Greasy Fork is available in English.
将显示的值与悬停提示相互替换
当前为
// ==UserScript==
// @name vndb优先显示title
// @namespace http://tampermonkey.net/
// @version 1.0.2
// @description 将显示的值与悬停提示相互替换
// @author aotmd
// @match https://vndb.org/*
// @noframes
// @license MIT
// @grant none
// ==/UserScript==
(function () {
window.setTimeout(() => {
let 排除列表=['Posted in VNDB discussions','Posted in Announcements','Posted in Visual novels','Posted in General discussions','Review']
let list=document.querySelectorAll("a");
for(var i=0;i<list.length;i++){
if(list[i].getAttribute("title")!=null
&&list[i].getAttribute("title").trim()!=list[i].innerText.trim()
&&list[i].innerText.trim()==list[i].innerHTML.trim()
){
let flag=排除列表.some((item)=>{
return list[i].getAttribute("title").indexOf(item)!=-1;
})
if(flag){
continue;
}
let temp=list[i].getAttribute("title");
list[i].setAttribute("title",list[i].innerText.trim());
list[i].innerText=temp;
console.log(temp+'->'+list[i].getAttribute("title"))
}
}
}, 0);
})();