在YouTube侧边栏上隐藏“推荐”视频

时间:2016-11-06 11:07:52

标签: javascript jquery youtube

我正在使用这个脚本:

$(function() {
$(".video-list-item").filter(function() {
     return $('span', this).hasClass('view-count');
}).hide();
});

侧边栏上的每个视频都有父<li>.video-list-item课程,但“推荐给你”的视频中有span个小组.view-count

要将其注入页面,我使用的是Firefox插件Custom Style Script

这就是它在设置页面中的样子: enter image description here

但它无法在YouTube上播放,推荐视频仍会显示并且不会隐藏。我认为脚本不起作用,但它在jsfiddle.net上有效: https://jsfiddle.net/rn2jzpfc/

Firefox扩展程序有效,因为我将其用于其他网站,例如自定义CSS,它工作正常。

禁用在YouTube设置上观看历史记录无法解决问题。

YouTube来源: enter image description here

如果你想知道为什么我要隐藏这是因为我从未看过任何东西,例如与卡戴珊有关,为什么我被迫把这个狗屎塞进我的侧边栏?

EDIT1:好的,我注入一些CSS只是为了检查它是否有效,看起来边栏上的所有项都有.view-count类,所以如果脚本确实有效,它会隐藏所有这些。所以我需要一个脚本来检测“推荐”关键字,并根据它进行隐藏。

EDIT2:好的,我想出了这个How to hide table rows containing certain keywords?,但它还没有在YouTube页面上申请,但是在jsfiddle.net上工作

0 个答案:

没有答案