假设您对我的帖子感到恼火,并想隐藏Stack Overflow的所有评论.我知道如何创建自定义CSS来隐藏我的用户名:
a[href$="what"] {
display:none !important;
}
Run Code Online (Sandbox Code Playgroud)
不幸的是CSS不允许我引用父元素,因此这将留下注释的文本.
如何将父级或前级兄弟隐藏到该链接标记?
我不是要求CSS选择器!我知道它不存在.请在结束前阅读问题(并在提供答案之前告诉我在我的问题中已经提到的内容).
我问你如何在没有相关CSS选择器的情况下选择DOM元素.我相信有JS解决方案,但我无法使用它们.也许还有其他选择,因此我不是特别要求JS.如果你告诉我如何使用PHP解析页面并通过另一个域显示它,那对我来说完全没问题.
Greasemonkey可能会这样做的提示根本没有帮助.解释如何做到这一点.让它在您的机器上工作并发布详细说明.我无法使用任何可用的脚本.
安装 Greasemonkey,然后单击此链接安装脚本。
该脚本使用了 jQuery,其主体只有一行:
$('.comment:has(a.comment-user[href$="/what"])').remove()
Run Code Online (Sandbox Code Playgroud)
说明:上面的代码可以remove是类的任何元素comment,并且has可以是类的后代链接comment-user,并且以/what.
| 归档时间: |
|
| 查看次数: |
105 次 |
| 最近记录: |