javascript - 尝试将类添加到动态选择器

标签 javascript jquery

在我正在处理的页面中,每个列表项都有一个属性数据编号,其值是 <li>在列表中。

列表项对应于幻灯片,我正在尝试应用类 .current到与当前正在查看的幻灯片相对应的列表项。

当前正在查看的幻灯片可以通过函数.getIndex()获取然后我必须使用当前类的那个数字的数据属性来设置 li 的样式。

我尝试用以下方法做到这一点,但它不起作用:

$('li[data-number="'+k.getIndex();+'"]').addClass('current');

知道我做错了什么或我如何才能实现我的目标吗?

最佳答案

可能是因为 getIndex 函数后的分号。尝试删除它,看看如何:

$('li[data-number="'+k.getIndex();+'"]').addClass('current');
---------------------------------^here-----------------------

关于javascript - 尝试将类添加到动态选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15746809/

相关文章:

javascript - jQuery 评估复选框是否被选中并包含 true 类

php - 传递数据 MySQL -> PHP -> JSON

jquery - 如何逃避 ':contains(. ..)

javascript - 如何在angularjs中使用json对象生成复选框

javascript - setInterval 函数返回未定义

javascript - dataLabel 未显示在 HighChart 中的每一列上

javascript - 如何序列化数组?

javascript - 在上下滚动时显示和隐藏 Div

c# - 选择gridview中的所有行而不分页

javascript - 切换仅显示单击的一项