在我正在处理的页面中,每个列表项都有一个属性数据编号,其值是 <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/