移除LeetCode付费题目, 使不显示在列表中
目前為
// ==UserScript==
// @name 移除LeetCode付费题目
// @namespace http://tampermonkey.net/
// @version 0.1.1
// @description 移除LeetCode付费题目, 使不显示在列表中
// @author su
// @match *://leetcode-cn.com/problemset/*
// @grant none
// ==/UserScript==
// TODO: 取消延时执行, 通过监听DOM变动执行代码
(function() {
'use strict';
setTimeout(main, 3000);
})();
function main() {
console.log($(".table"));
var ps = $($(".table,.table-striped > tbody").get(1));
var trs = ps.find("tr");
for(var i = 0; i < trs.length; i++){
var tr = $(trs.get(i));
var spans = $(tr.find("td").get(2)).find("div").children("span");
for (var j = 0; j < spans.length; j++) {
var span = $(spans.get(j));
var s = span.children("span");
console.log(s.length);
if (s.length == 1){
tr.remove();
}
}
}
}