jquery - 如果 href 为空,如何隐藏链接文本?

标签 jquery css href

我生成了一系列链接,其中一些链接有空白 href。 我想隐藏空白,或者即使它看起来有一个使用 Jquery 和/或 CSS 的 #

链接看起来像

<a class="Highlighted" id="hyperlinkViewProfile" href="">text to hide</a>

最佳答案

使用 CSS:

A[href=""], A[href="#"] {
  display: none;
}

这适用于不带 href 或带 href="#"的链接。如果您想在 href 中匹配带有 # anywhere 的链接,请使用 A[href~="#"]

没有在旧浏览器中进行测试,在这种情况下您可以使用 jquery 选择器。

关于jquery - 如果 href 为空,如何隐藏链接文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17372277/

相关文章:

javascript - Window.location.href post参数到actionresult asp.net mvc

php - 如何通过 href 标签传递变量

javascript - 如何使 Meteor React 内联 svg 元素单击链接到页面而不刷新整个页面

javascript - 弹出时为对话框添加自定义动画

javascript - 如何使用 jQuery 淡出主 div 并淡入相应单击缩略图的内容

jquery - Bootstrap 模式登录和注册问题 :

php - Codeigniter 查看 PDF

javascript - 通过搜索过滤内容

html - ul's li 背景色 onmouseover with ribbon

jquery - 从索引到文件夹的链接在本地有效,但在服务器上无效