gpt4 book ai didi

jquery - 查找一个 标签并删除文本

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

我有以下代码。

http://jsfiddle.net/CtMmT/4/

现在我需要从标签中删除文本,您可以在其中找到“Google 必须消失”文本

该行的输出必须是

<a title="" href="http://www.google.com"></a>.

我尝试选择 a 标签,但我无法仅获得 1 个标签。我总是得到所有 a 标签。我尝试了以下每个循环。但没有任何结果。

我无法在该标记上设置任何类来进行控制,因此这不是一个选项。

$('ul.menu li.dhtml-menu').each(function() {


});

$('ul.menu li.dhtml-menu a').each(function() {


});

最佳答案

如果您只是想删除 anchor 标记的内部文本,则需要循环遍历 div 中的所有 anchor 标记,并检查它们的 text() 值。

jQuery:

$('#content a').each(function() {
if ($(this).text() == 'Google Must disappear')
$(this).text('');
});

jsFiddle 上的工作示例.

编辑OP的评论:由于您希望根据结构而不是内部文本来操作元素,因此我强烈建议您重新设计标记,使其首先有效。由于您现在的标记,将 li 直接嵌套在 li 中会导致 Firefox 关闭第一个 li 标记: bad markup

我会首先更改标记,而不是编写一些 jQuery 来处理这个标签汤。

关于jquery - 查找一个 <a> 标签并删除文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7794211/

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