以 /{tag_ 开头的 jQuery href 属性

发布于 2024-10-19 12:41:04 字数 505 浏览 0 评论 0原文

我需要删除文档中以“/{tag_”或“{tag_”开头的所有链接,

到目前为止我有 $("a[href^='/{tag_']").remove() ; 但它不起作用,

我也

   $("a").each(function() {
                var href = $(this).attr("href");
                if(href == '') { // or anything else you want to remove...
                    $(this).remove();

                }
                $("a[href^='/{tag_']").remove();
            });

试过 $(this).attr("href^='/{tag_'"); 也不起作用,有什么想法吗?

谢谢塔拉

I need to remove all the links in my document that start with "/{tag_" or "{tag_"

so far I have $("a[href^='/{tag_']").remove(); but it's not working,

I also had

   $("a").each(function() {
                var href = $(this).attr("href");
                if(href == '') { // or anything else you want to remove...
                    $(this).remove();

                }
                $("a[href^='/{tag_']").remove();
            });

And I have tried $(this).attr("href^='/{tag_'"); also not working, Any ideas?

Thanks Tara

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

冷情妓 2024-10-26 12:41:04
$('a').each(function() {
  $("a[href^='/{tag_']").remove();
});

这对我有用: http://jsfiddle.net/neuroflux/tKapr/1/

$('a').each(function() {
  $("a[href^='/{tag_']").remove();
});

That works for me: http://jsfiddle.net/neuroflux/tKapr/1/

风吹雪碎 2024-10-26 12:41:04

使用each 没有多大意义。

可以这样做:

$("a[href^='/{tag_']").remove();
$("a[href^='{tag_']").remove();
$("a[href='']").remove();

Not much point in using the each.

Can just do:

$("a[href^='/{tag_']").remove();
$("a[href^='{tag_']").remove();
$("a[href='']").remove();
烟火散人牵绊 2024-10-26 12:41:04

另一种方法是使用 match

$('a').each(function() 
{   
    if ($(this).attr('href').match("^/{tag_"))
    {
        $(this).remove();
    }
});

An alternative is to use match

$('a').each(function() 
{   
    if ($(this).attr('href').match("^/{tag_"))
    {
        $(this).remove();
    }
});
拥醉 2024-10-26 12:41:04
<script src="jquery.js"></script>
<script type="text/javascript">
    $(function(){
        $('a').each(
            function (){
                if($(this).attr('href').match('^tag_')){
                    $(this).remove();
                }
            }
        );
    })
</script>
<a href="tag_me">tagme</a>
<script src="jquery.js"></script>
<script type="text/javascript">
    $(function(){
        $('a').each(
            function (){
                if($(this).attr('href').match('^tag_')){
                    $(this).remove();
                }
            }
        );
    })
</script>
<a href="tag_me">tagme</a>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文