如何在 jQuery 中使用等于“活动”的类选择器获取第 n 个子参数值?
我不确定这是否合乎逻辑,但我想确定我当前拥有的 dd 元素列表中的哪一个是通过 nth-param 值选择的。
该代码实际上是来自 Foundation 的 Vertical Tabs 的垂直选项卡循环。
<dl class="vertical tabs">
<?php foreach($tabs as $key):?>
<dd id="ver_tab"><a href="javascript:void(0)" onclick="ajaxFunc('<?php echo ($key['group_name']) ?>')" id="ver_tab_a"><?php echo ucwords($key['group_name']);?></a></dd>
<?php endforeach ?>
<dd><a id="new_group_button" href="#new_group_form">+ New Group</a></dd>
我有一个选项卡列表,其中包含动态获取的数据。我在底部还有一个静态选项卡,可以添加一个新组。单击动态生成的选项卡中的选项卡将添加一个值为“活动”的类我想要的是当我单击静态选项卡时,一个模态打开并且当我取消模态时(模态也来自 Foundation 的 Reveal),在单击静态选项卡之前,选定的选项卡应恢复为活动选项卡。
在我的 jQuery 上,我有:
$("#ver_tab:nth-child("+x+")").attr("class","active");
恢复到先前选择的选项卡,其中 x 是所选选项卡的第 n 个子项。
非常感谢!