gpt4 book ai didi

jquery:如何检查div中是否存在关键字?

转载 作者:行者123 更新时间:2023-12-01 01:58:36 24 4
gpt4 key购买 nike

如何检查 div 中是否存在关键字?

例如,这是我的 html,

<div class="item">
<div class="title">How to check if a keyword exists</div>
<div class="author">John J, 1990</div>
</div>

我尝试了下面的方法,但显然不起作用!

if ($('.item .author').text('John J').length > 0)
{
alert('found John J');

}

有什么想法吗?谢谢。

最佳答案

您可以使用:contains选择器,如下所示:

if ($('.item .author:contains("John J")').length > 0)
{
alert('found John J');
}

...或者您最终可能想要的东西,如下所示:

$('.item .author:contains("John J")').addClass("highlight");

调用.text()您正在设置文本,而不是检查它。使用.text()搜索看起来像这样:

if ($('.item .author').text().indexOf("John J") != -1)
{
alert('found John J');
}

关于jquery:如何检查div中是否存在关键字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4204794/

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