您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Sorts the host list on watchseries alphabetically
当前为
- // ==UserScript==
- // @name WatchSeries Host List Sorter
- // @namespace dannieboi
- // @version 0.3
- // @description Sorts the host list on watchseries alphabetically
- // @author dannieboi
- // @match http://watchseries.ag/episode/*.html
- // @match http://watchseries.vc/episode/*.html
- // @match http://watchseries.se/episode/*.html
- // @match http://watchseriesfree.to/episode/*.html
- // @match https://watchseriesfree.to/episode/*.html
- // @grant none
- // @require https://cdnjs.cloudflare.com/ajax/libs/lodash.js/2.4.1/lodash.min.js
- // ==/UserScript==
- $("select.kwd_search").each(function(){
- var $select = $(this);
- var $selectOptions = $select.find("option");
- var optionValues = _.map($selectOptions.get(), function(x){
- return { text: x.innerText, value: x.value };
- });
- var sortedOptionValues = _.sortBy(optionValues, "text");
- $selectOptions.remove();
- optionTemplate = _.template("<option value='<%= value %>'><%= text %></option>");
- _.forEach(sortedOptionValues, function(x){
- $select.append(optionTemplate(x));
- });
- });