我有一个链接,该链接通过我在网站上运行的脚本动态嵌入。为了争论起见,假设链接看起来像:
<a href="http://foo/bar.php" target="_blank">some stuff</a>
是否可以设置一个 CSS 选择器,在所有包含 http://foo/ 的链接上设置 display:none ?我是否必须编写一个 JavaScript 事件处理程序来检查是否注入(inject)到 DOM 中,然后通过它隐藏它?
处理此问题的最佳方法是什么?如果是 JavaScript,我可以看看 jQuery 中的示例吗?
最佳答案
是的;有一个“开始于”选择器,定义为 here 强>。您将使用:a[href^="http://foo/"]
.请注意,这不一定在所有浏览器中都受支持。
关于jquery - 可能显示 :none this without JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1981419/