javascript - 无法隐藏包含特定文本的链接

标签 javascript jquery html css

我有以下标记,其中有一组链接,我想隐藏所有包含“问题”一词的链接,例如“已回答的问题”:-

enter image description here

所以写了下面的脚本:-

<script>
  $( document ).ready(function() {
    $('.ms-pivotControl-surfacedOpt a:contains("question")').hide();
  });
</script>

但没有隐藏任何东西,任何人都可以就此提出建议吗?

最佳答案

jQuery 的选择器必须是:

$('a.ms-pivotControl-surfacedOpt:contains("question")').hide();

关于javascript - 无法隐藏包含特定文本的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31938251/

相关文章:

javascript - 如何从 ng-repeat 更改元素的类?

html - <link ref ="dns-prefetch"> 标签应该放在 <head> 网站的尽可能高的位置吗?

javascript - 在 Ajax 中优雅地处理 404

javascript - 表单提交不适用于validationSchema

javascript - 数据表未显示详细信息按钮

javascript - Stripe - 更改 iframe 输入的占位符

jquery - 为什么 Chrome 中 div 高度无法展开?

javascript - 查找包含特定字母和特殊字符的所有单词

javascript - 无法使用 JS、PHP 向数据库插入值

javascript - <span> html 重复打印输出