gpt4 book ai didi

javascript - jquery使用变量中的名称按类选择元素

转载 作者:数据小太阳 更新时间:2023-10-29 04:53:37 24 4
gpt4 key购买 nike

我想在 jQuery 中对所有匹配特定类名的元素做一些事情。类名来自一个变量。如何使用我的变量按类进行选择?

var x = $(this).attr('href').slice(1);

这会将 x 设置为我想要的 class 的名称。

现在我想选择具有该类名的所有元素

我尝试过类似的东西,但它不起作用

$(.x.show().addClass('active').siblings().hide().removeClass('active');

基本上我想用 where class = x

影响所有元素

最后,不是将 x 设置为类名,我可以在第一个变量赋值中获取类的 array 吗?

即而不是

var x = $(this).attr('href').slice(1);

我可以这样做吗[伪代码]:

var x = classname is $(this).attr('href').slice(1);

最佳答案

选择器只不过是一个字符串。所以你可以使用

$('.' + classname)

其中 classname 是一个保存特定类名的变量

关于javascript - jquery使用变量中的名称按类选择元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12293587/

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