大家,好!
请教个问题,我用query写了个方法用以判断 当页面加入时<a>标签里的 href的值,如果这个值是我想要的,那么就隐藏起这个<a></a>标签。代码如下:
$(document).ready(function(){ var l_href = $('.sv_btn a').attr('href') if(l_href=='(链接)'||l_href=='(开通办理)'||l_href=='(访问网站)') { $(this).hide(); } })
<p class="sv_btn"> <a target="_blank" href="(链接)">查看详情>></a> <a target="_blank" href="(开通办理)">立即办理>></a> <a target="_blank" href="(访问网站)">访问网站>></a> </p>
但是却是无效的。
不过我如果把js代码写成
$(document).ready(function(){ $('.sv_btn a').click(function(){ var l_href = $(this).attr('href') if(l_href=='(链接)'||l_href=='(开通办理)'||l_href=='(访问网站)') { $(this).hide(); } }) })
那么点击的时候 是可以让符合条件的<a></a>隐藏起来。
那么 要想实现 当页面加入时 判断<a>标签里的 href的值,并隐藏起这个<a></a>标签,要怎么处理呢?