屏蔽 V2EX 的有新回复链接颜色变回去的功能的 javascript 书签,不知道这么小的东西发在这里够不够格

2019-12-22 18:48:46 +08:00
 shendaowu
javascript:$(".topic-link").toArray().forEach(function(item, index){str = item.href; str = str.replace(/#.*$/,""); item.href = str;})

顺便帮看看有没有什么我没发现的 BUG。

平时基本只看奇思妙想,看过楼主发的内容基本就不想看回复了。本来访问过变色的功能挺不错的,结果 V2EX 有个有新回复链接颜色就会变回去的机制。
2821 次点击
所在节点    分享创造
5 条回复
zhw2590582
2019-12-22 20:57:53 +08:00
强迫症告诉我 str 怎么不用 var 声明一下
iamverylovely
2019-12-22 22:49:57 +08:00
$("a").css('color','');
/*这样写行吗?*/
shendaowu
2019-12-23 10:37:27 +08:00
@zhw2590582 我也有点强迫症,时间长没用 javascript 忘了。修改过的加到附言里了。

@iamverylovely 我试了你的方法,好像不行。你误解了我说的东西了吧?不过我也确实没怎么说明白。我说的是那个访问过的颜色和为访问过的颜色。a:visited 的那个。这有几个相关的帖子:
/t/583548
/t/456149
i0error
2019-12-23 12:24:33 +08:00
啊原来帖子链接末尾的 reply+数字是这个作用......优秀的思路
no1xsyzy
2019-12-23 15:46:13 +08:00
Tampermonkey,请,甚至不需要手动每次点书签

另外,CSS 可以 a.topic-link:visited{color: #4d5256 !important;}
但与特殊版式互不兼容。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/631270

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX