隐藏的特殊链接
问题描述:
我试图隐藏有一个特殊的签名,即具有子 “成为-A-成员” 链接:使用此jQuery脚本隐藏的特殊链接
<a href="../become-a-member.html">Sign Up</a><br/>
<a href="someothertarget">keep this link</a>
:
$(document).ready(function() {
$("a").each(function(i,e) {
h = $(e).attr("href");
if (~h.indexOf("become-a-member")) $(e).hide();
});
});
答
您发布的代码效果很好。您可能会错过JQuery
插件以包含在HTML文件中,您也错过了该文件以包含在jsfiddle
中。
$(document).ready(function() {
$("a").each(function(i,e) {
h = $(e).attr("href");
if (~h.indexOf("become-a-member")) $(e).hide();
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href="../become-a-member.html">Sign Up</a><br/>
<a href="someothertarget">keep this link</a>
什么是您预期的输出? –
只显示第二个链接 – Stefan
好的,查看我的回答 –