您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
just like the title said
// ==UserScript== // @name Reversed 'title - artist' format on Last.fm's profile pages // @namespace last.fm // @include /last\.fm/ // @exclude http://beta.last.fm/user/*/library // @version 1.0 // @grant none // @description just like the title said // ==/UserScript== function swapElements(obj1, obj2) { // create marker element and insert it where obj1 is var temp = document.createElement("div"); obj1.parentNode.insertBefore(temp, obj1); // move obj1 to right before obj2 obj2.parentNode.insertBefore(obj1, obj2); // move obj2 to right before where obj1 used to be temp.parentNode.insertBefore(obj2, temp); // remove temporary marker node temp.parentNode.removeChild(temp); } var a = document.getElementsByClassName('chartlist-artists'); var b = document.getElementsByClassName('link-block-target'); var c = []; var k = 10; for (var i = 0; i < 10; i++) { c[i] = b[i]; } for (var i = 21; i < b.length; i++) { c[k] = b[i]; k++; } for (var i = 0; i < a.length; i++) { swapElements(a[i], c[i]); }