按内容查找 html 元素并使用 jQuery 隐藏

2023-12-04

我正在尝试使用 jquery 查找某些 HTML 中的某些元素,我想查找并隐藏包含标签文本“这是我的测试标签”和“Yest another test label”的列表 id

<ul id="mylist" class="top_level_list">
<li id="field66" class="myfield">
    <div class="field_icons">
        <div class="title">This is my title</div>
    </div>
    <label class="my_label" for="input71">This is my test label</label>
</li>
<li id="field20" class="myfield">
    <div class="field_icons">
        <div class="title">This another test title</div>
    </div>
    <label class="my_label" for="input71">Yet another test label</label>
</li>

我找到了 jQuery .hide 函数以及 .find() 函数,但我不确定如何使用其中的内容来选择元素。

有人可以帮忙吗?


这是一个稍微容易一些的解决方案。$(".my_label:contains('This is my test label')").hide();。您可以在这里看到它的实际效果:http://jsfiddle.net/kPxTw/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

按内容查找 html 元素并使用 jQuery 隐藏 的相关文章