Jquery中文网 www.jquerycn.cn
Jquery中文网 >  jQuery  >  jquery 教程  >  正文 cnblogs中在闪存中屏蔽某人的实现代码

cnblogs中在闪存中屏蔽某人的实现代码

发布时间:2013-07-26   编辑:www.jquerycn.cn
cnblogs园子还没提供这项功能,我们又确实有这个需求,只好自己写一个,需要的朋友可以参考下。
cnblogs园子还没提供这项功能,我们又确实有这个需求,只好自己写一个,需要的朋友可以参考下。
复制代码 代码如下:

var unlikes = ['zhang523012313', 'yangtongnet'];
function delUnlike(filter, expr) {
$(filter).filter(function() {
var href = $(this).find(expr).attr('href');
for (var i = 0; i < unlikes.length; i++) {
if (href.indexOf(unlikes[i]) > 0) return true;
}
return false;
}).remove();
}

function clearUnlike(n) {
setTimeout(function() {
delUnlike('.avatar_list li', 'a'); //头像
delUnlike('#feed_list li:visible', 'a'); //闪存列表
delUnlike('.ing_comments li:visible', 'a:last'); //评论
delUnlike('.ing_top_list li', 'a'); //热门闪存
delUnlike('#ing_comment_recent_block div', 'a'); //最新回复
}, n);
}
var getComments = GetRecentComments;
function GetRecentComments() {
getComments();
clearUnlike(1000);
clearUnlike(3000);
}

在浏览器的JavaScript控制台运行(如Firefox的firebug)一下,刷新,世界终于清净了。

想要添加黑名单,只要在控制台中执行 unlikes.push('某人ID')即可。

您可能感兴趣的文章:
cnblogs中在闪存中屏蔽某人的实现代码
js屏蔽默认快捷键调用自定义事件的代码
jquery 屏蔽某区域内所有元素 禁止输入的实现代码
js 屏蔽右键菜单效果代码
js屏蔽鼠标右键、Ctrl+N、Alt+F4、F5刷新、退格键等的代码
php屏蔽机器人(spider)从网站抓取email的代码
javascript屏蔽(禁止)键盘按键的一些代码
js禁止页面F5刷新 右键与后退的代码
js屏蔽网页中常用快捷键的代码示例
jQuery插件实现屏蔽单个元素使用户无法点击

[关闭]