gpt4 book ai didi

jquery - jQuery 中的 If-then 语句

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

目前,我需要检查特定的 anchor 标记以查看它是否包含特定文本。如果确实如此,那么我需要它来更改另一个元素的文本。作为一个例子,我有以下代码。但是,无论我在 anchor 标记中添加什么内容,它总是会发出“是的!”警报。

if ($("a:contains('Level 2 (Admin Only)')")) {
alert("yup!");
}
else {
alert("nope!");
}

我做错了什么?我应该使用不同的选择器方法吗?

最佳答案

您必须检查 jQuery 对象的大小。 jQuery 返回一个对象,由所有匹配的元素组成。

 // If .length == zero, it evaluates to false in an if condition
if ($("a:contains('Level 2 (Admin Only)')").length) {

关于jquery - jQuery 中的 If-then 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8041156/

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