Greasy Fork is available in English.
提供简单的屏蔽功能,去除烦人的培训机构!
// ==UserScript==
// @name 51JOB前程无忧屏蔽助手
// @namespace http://tampermonkey.net/
// @version 0.2
// @description 提供简单的屏蔽功能,去除烦人的培训机构!
// @author kearon
// @match http://search.51job.com/*
// @grant none
// @grant none
// ==/UserScript==
// "["成都中软卓越","上海美戈信息技术有限公司","杭州灵漫数码科技有限公司","上海首图信息科技有限公司","众凯教育进修学校","中软信息技术","中软信息科技","众软信息科技","中峦科技(上海)","中软科技(上海)","中软ETC(上海)","上海挚品互联网科技有限公司","众阮科技(上海)","上海众阮科技","中软卓越(上海)","上海育创网络科技股份有限公司","中软软件(上海)","广州森迪信息科技有限公司","中软国际科技教育集团(上海)","上海旅烨网络科技有限公司","上海华是进修学院","中软国际(上海)","中软卓越教育服务有限公司","上海默哲实业有限公司"]";
var list = localStorage.list ? JSON.parse(localStorage.list) : [] ;
(function() {
'use strict';
map2Block();
$('.t2 a').after('<a href="javascript:;" class="block" style="color: blueviolet;"> X</a>');
block();
getStatusByJsonp();
})();
function block(){
$('.block').click(function(){
//var $this = $(this);
var $company = $(this).siblings().attr('title');
list.push($company);
localStorage.list = JSON.stringify(list);
//window.location.reload();
blockByName($company);
});
}
function map2Block(){
$('.t2 a').each(function(x,i){
$.each(list,function(y,z){
if($(i).attr('title') == z){
//$(i).parent().parent().hide(500);
$(i).parent().parent().remove();
return false;
}
});
});
}
function blockByName(name){
$('.t2 a').each(function(x,i){
if($(i).attr('title') == name){
$(i).parent().parent().hide(500);
//return false;
}
});
}
function getStatusByJsonp(){
$('.t1 input').each(function(){
var $this = $(this);
var url = 'http://jobs.51job.com/ajax/checkcvlog.php?jsoncallback=?';
$.ajax(url, {
data: {
'jobid':$(this).val()
},
dataType: 'jsonp',
crossDomain: true,
success: function(data) {
if(data.status == '1'){
$this.next().append('(已申请)');
}
}
});
});
}