Add Futbin button on Futhead Player page

Show Futbin Link and Price on FutHead Player page

当前为 2016-10-28 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Add Futbin button on Futhead Player page
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.2
  5. // @description Show Futbin Link and Price on FutHead Player page
  6. // @author Syntaxlb
  7. // @match http://www.futhead.com/17/players/*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. (function() {
  12. 'use strict';
  13. processFutbin();
  14. function processFutbin()
  15. {
  16.  
  17. var search = $('.font-16.fh-red a').text();
  18.  
  19. var rating = $('.player-cards > .playercard .playercard-rating').text();
  20. var position = $('.player-cards > .playercard .playercard-position').text();
  21. var url = 'http://xbox-store-checker.com/fr/fut/api/futbin.json';
  22.  
  23. $.ajax({
  24. url: url,
  25. async: true,
  26. dataType: 'json',
  27. data: 'name=' + search + '&rating=' + rating + '&position=' + position,
  28. type: 'get',
  29. crossDomain: true,
  30. success: function (data){
  31. var buttonFutbin = $('<a></a>').attr('class', 'btn btn-futhead btn-full').attr('href', data.url).attr('target', '_blank').text(search + ' sur FUTBIN');
  32. buttonFutbin.insertBefore($('.new-topic.btn-futhead'));
  33. $('.ps-bin-band span').text(data.price_ps);
  34. $('.xb-bin-band span').text(data.price_xbox);
  35. },
  36. error: function(e, textStatus)
  37. {
  38. console.log('error');
  39. // console.log(e);
  40. // console.log(textStatus);
  41. }
  42. });
  43. }
  44.  
  45.  
  46. })();