您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Sorts IcoTile lists alphabetically.
// ==UserScript== // @name icotile sort lists alphabetically // @namespace http://www.arthaey.com/ // @version 0.3 // @match http://icotile.ogaoga.org/* // @copyright 2013 // // Backed up from http://userscripts.org/scripts/review/175007 // Last updated on 2013-08-04 // @description Sorts IcoTile lists alphabetically. // ==/UserScript== // Find all Twitter lists var listRegex = /^list-/; var lists = []; var elements = document.getElementsByClassName("list-item"); for (var i = 0; i < elements.length; i++) { if (listRegex.test(elements[i].id)) { lists.push(elements[i]); } } // Sort lists by label var sortedLists = lists.sort(function(a,b) { return a.getAttribute("label").localeCompare(b.getAttribute("label")); }); // Reorder list elements alphabetically for (var i = 0; i < sortedLists.length; i++) { var parent = sortedLists[i].parentNode; parent.removeChild(sortedLists[i]); parent.appendChild(sortedLists[i]); }