您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
chrome
当前为
- // ==UserScript==
- // @name Add routine to transfer list
- // @version 0.4
- // @author Jhonatan Bianchi
- // @include http://trophymanager.com/transfer/*
- // @grant all
- // @description chrome
- // @namespace https://greasyfork.org/users/68506
- // ==/UserScript==
- unsafeWindow.jQuery(document).ajaxComplete(function(event, xhr, settings)
- {
- rebindClicks();
- if (settings.url === "/ajax/transfer.ajax.php")
- {
- calcularRotinas();
- }
- });
- function rebindClicks()
- {
- $.each($('#pages').find('span'), function(index, span)
- {
- var clickAntigo = $(span).attr('onclick');
- $(span).removeAttr('onclick');
- $(span).off('click');
- $(span).on('click', function()
- {
- eval(clickAntigo);
- calcularRotinas();
- rebindClicks();
- });
- });
- }
- function calcularRotinas()
- {
- $('.routine').remove();
- $("tr.header").append("<th class='routine' title='' style='width: 40px; cursor: pointer;''>XP</th>");
- var params = "";
- $("div.player_name > a").each(function(e, player)
- {
- params = "player_id="+$(player).attr("player_link");
- var xhr = new XMLHttpRequest();
- xhr.open("POST", "http://trophymanager.com/ajax/tooltip.ajax.php", true);
- xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
- xhr.onreadystatechange = function()
- {
- if (xhr.readyState == 4)
- {
- var resultado = JSON.parse(xhr.responseText);
- $("a[player_link=" + resultado.player.player_id + "]").closest("tr").append("<td class='right align_right routine' style='padding-right:5px;'><span>" + resultado.player.routine + "</span></td>");
- }
- }
- xhr.send(params);
- });
- }