gpt4 book ai didi

javascript - 如何在 jQuery 选择器中设置 "and"和 "or"条件

转载 作者:行者123 更新时间:2023-11-30 12:03:16 26 4
gpt4 key购买 nike

我想检查两个单独的 div 是否使用 hasClass 返回 true。

    if($('#first-name, #last-name').hasClass('has-focused')) {
$('#personal-info').valid();
}

这会检查是否有任何一个具有“has-focused”类。

相反,我可以这样做:

    if($('#first-name').hasClass('has-focused')&&$('#last-name').hasClass('has-focused')) {
$('#personal-info').valid();
}

但是,该解决方案感觉有点笨拙。那么有没有可能做这样的事情。

    if($('#first-name'&&'#last-name').hasClass('has-focused')) {
$('#personal-info').valid();
}

最佳答案

你不能那样做,尽管你可以有一个基于过滤器的解决方案,比如

if ($('#first-name, #last-name').not('.has-focused').length == 0) {
$('#personal-info').valid();
}

关于javascript - 如何在 jQuery 选择器中设置 "and"和 "or"条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36055895/

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