去除淘宝低同行评价的条目

去除淘宝低同行评价的条目(屏蔽多于一个绿色的商家)

目前為 2016-06-14 提交的版本,檢視 最新版本

  1. // ==UserScript==
  2. // @name 去除淘宝低同行评价的条目
  3. // @description:en Hide Bad Reputation Taobao Items
  4. // @namespace https://gf.qytechs.cn/en/users/22079-hntee
  5. // @version 0.1
  6. // @author hntee
  7. // @include http://*.taobao.com/*
  8. // @include https://*.taobao.com/*
  9. // @description 去除淘宝低同行评价的条目(屏蔽多于一个绿色的商家)
  10. // @require http://cdn.bootcss.com/jquery/3.0.0/jquery.min.js
  11.  
  12. // ==/UserScript==
  13.  
  14.  
  15. var debug = false;
  16.  
  17. (function() {
  18. 'use strict';
  19. // Your code here...
  20. window.addEventListener("load", filterBad ,false);
  21. observeDomChange();
  22. })();
  23.  
  24. function observeDomChange() {
  25. var MutationObserver = window.MutationObserver;
  26. var myObserver = new MutationObserver (mutationHandler);
  27. var obsConfig = {
  28. childList: true, attributes: true,
  29. subtree: true, attributeFilter: ['mainsrp-itemlist']
  30. };
  31. myObserver.observe (document, obsConfig);
  32. function mutationHandler (mutationRecords) {
  33. filterBad();
  34. }
  35. }
  36.  
  37. function filterBad() {
  38. var allItems = $('.dsrs');
  39. var badItems = $('.dsrs').filter(function() {
  40. return $(this).find('.lessthan').length > 1;
  41. });
  42.  
  43. var removeNum = allItems.length - badItems.length;
  44. if (debug) console.log(removeNum + ' items ' + 'removed');
  45.  
  46. badItems.parent().parent().parent().parent().parent().hide();
  47. }
  48.  

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址