gpt4 book ai didi

Jquery当存在多个类时选择一个类

转载 作者:行者123 更新时间:2023-12-01 08:08:59 26 4
gpt4 key购买 nike

我在 jquery 脚本中有以下内容:

if ( path[1] ) {
$('.content_nav a[class$="' + pos1_path + '"]').toggleClass('current');
}

选择适当的元素,例如:

<a class='pos1_path' href="#">link</a>

它可以工作,但现在当使用多个类时我需要同样的工作,如下所示:

<a class='pos1_path pos2path' href="#">link</a>

我怎样才能实现这个目标?

已解决:

$('.content_nav a[class$="' + pos1_path + ' ' + pos2_path + '"]').toggleClass('current');

最佳答案

您可以通过 jQuery 使用多个选择器:

$('.content_nav a.pos1_path, .content_nav a.pos2_path').toggleClass('current');

如果您希望两个类都存在以便选择元素,那么您可以执行以下操作:

$('.content_nav a.pos1_path.pos2_path').toggleClass('current');

为了清楚起见,我省略了字符串连接。

关于Jquery当存在多个类时选择一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14825441/

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