gpt4 book ai didi

jquery - 通过href的文本找到标签

转载 作者:行者123 更新时间:2023-12-01 07:06:22 25 4
gpt4 key购买 nike

我想使用 jQuery 查找链接并隐藏它。我想使用 jQuery 搜索链接的文本。这不起作用:

<a href="example.com/foo-bar">a website link</a>
function replace_text() {
var linkText = jQuery('a').text();
var answer = linkText.replace('a website link', '');
}
replace_text();

最佳答案

要通过文本隐藏元素,您可以使用 :contains 选择器,然后使用 hide(),如下所示:

$('a:contains("a website link")').hide();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href="example.com/foo-bar">a website link</a>

请注意,上面是不区分大小写的贪婪匹配。如果您想要精确匹配,可以使用filter(),如下所示:

$('a').filter(function() {
return $(this).text().trim() == 'a website link';
}).hide();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href="example.com/foo-bar">a website link</a>

关于jquery - 通过href的文本找到<a>标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43317976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com