更改jQuery中的变量选择器的属性?

森登

我正在玩一些Jquery作为一种业余爱好,并且在更改用户单击的属性时遇到了问题。我有一堆选项卡,不想为每个选项卡创建一个事件,因此,我试图将其全部放入一个选项卡。

抱歉,如果不清楚,我真的不了解Jquery的功能。

var tabSelected = "default";
$('body').on("click",".subtab", function() {
                var tabChosen = this.id;
                tabChosen = tabChosen.substring(0, tabChosen.length-1); //cuts off T
                tabChosen = "'#" + tabChosen + "'"; //puts into '#id' format
                $(tabChosen).css('background-color','#E53939');
                $(tabSelected).css('background-color','#FFFFFF');
                tabSelected = tabChosen;
            });

为了澄清起见,我对选项卡和子选项卡使用单独的ID,因此对于具有Home ID的div,单击的子选项卡的ID为HomeT。然后,TabChosen将是HomeT,我一直在尝试将其转换为我常用的$('#id')东西,其中ID必须是Home而不是HomeT。

我正在尝试更改所单击内容的颜色。另外,我希望用户所在的选项卡改回默认颜色。

任何帮助表示赞赏。

越南皇家

这样做:tabChosen =“#” + tabChosen; //放入'#id'格式

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery选择器中的Razor变量

来自分类Dev

jQuery检查变量中的选择器

来自分类Dev

JQuery中的CSS属性选择器

来自分类Dev

jQuery选择器属性变量字符串串联

来自分类Dev

将变量传递给 jQuery 属性包含选择器

来自分类Dev

如何通过在“属性以选择器开始”中为ID使用变量来选择jQuery中的元素

来自分类Dev

如何扩展存储在变量中的jQuery选择器?

来自分类Dev

将jQuery选择器存储在变量中

来自分类Dev

将jQuery选择器变量附加到表中

来自分类Dev

如何扩展存储在变量中的jQuery选择器?

来自分类Dev

在jQuery中添加变量和多个选择器

来自分类Dev

如何在 jQuery 选择器中包含变量?

来自分类Dev

如何在jQuery中定义条件属性选择器?

来自分类Dev

某些div中的jQuery属性选择器

来自分类Dev

PHP中的CSS / jQuery属性选择器

来自分类Dev

更改选择器属性CSS

来自分类Dev

jQuery选择器,以变量作为参数

来自分类Dev

使用变量选择器的jQuery

来自分类Dev

jQuery选择器属性范围

来自分类Dev

jQuery属性选择器问题

来自分类Dev

jQuery数据属性条件选择器

来自分类Dev

jQuery多个属性选择器

来自分类Dev

jQuery选择器rel = re属性

来自分类Dev

jQuery属性选择器单击

来自分类Dev

jQuery 数据属性选择器问题

来自分类Dev

使选择器的行为与jQuery中的选择器相同

来自分类Dev

在属性选择器表达式中将变量混入属性名称中

来自分类Dev

在选择器中覆盖SASS变量

来自分类Dev

将选择器放置在变量中