Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name zaochkrsk
- // @namespace demich
- // @include https://olympiads.ru/zaoch/*/*standings.shtml
- // @version 1
- // @grant none
- // @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
- // ==/UserScript==
- $(document).ready(function() {
- $('<input type="checkbox" id="krsk_box">Красноярск<br/>').insertAfter(".table-14");
- var friends = new Set([
- "egor.bocharov"
- ])
- sel = $(".standings > tbody:nth-child(1)");
- s1 = sel.find('tr');
- for(var i=2;i<=s1.size();++i){
- r = sel.find('tr:nth-child('+i+')');
- t = r.find('td:nth-child(3)').text();
- login = r.find('td:nth-child(2)').text().trim();
- if(friends.has(login)) continue
- if(t.toLowerCase().indexOf('красноярск')==-1) r.addClass("nonkrsk");
- }
- function f(){
- if($("#krsk_box").is(":checked")) $(".nonkrsk").hide();
- else $(".nonkrsk").show();
- }
- $("#krsk_box").change(f);
- $("#krsk_box").prop('checked', true);
- f();
- //document.title = " ok";
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement