我似乎无法更改 Reddit 评论部分的点赞数,例如显示 0 或无。第一次使用 JS 很简单。在 Firefox 中进行测试。
const commentElement = document.querySelectorAll('span.p-0.text-12');
commentElement.forEach(commentElement => {
commentElement.style.fontSize = '0';
});
我尝试过循环跨度并直接更改大小。没有骰子。让我知道这在 JQuery 中是否更简单。谢谢!
您在 JavaScript 之旅的第一阶段尝试这样做,看起来非常令人印象深刻,否则我们刚刚浏览了 YouTube 上的所有播放列表。
解决问题:- Reddit 加载 ShadowRoot 接口中的所有帖子,这些帖子与文档的主 DOM 树分开渲染
因此,如果您打算隐藏点赞数,请使用以下代码:-
const posts = document.querySelectorAll("shreddit-post");
Object.values(posts).map( (post) =>{ post.shadowRoot.querySelector("faceplate-number").style.display="none";
})