在我正在处理的页面中,每个列表项都有一个属性data-number,其值是<li>
在列表中的数字。
该列表项与幻灯片相对应,我正在尝试将.current
类应用于与当前正在查看的幻灯片相对应的列表项。
当前正在查看的幻灯片可以通过功能.getIndex()
获取,然后我必须使用当前类的该数字的数据属性来设置li的样式。
我尝试使用以下方法来做到这一点,但是它不起作用:
$('li[data-number="'+k.getIndex();+'"]').addClass('current');
知道我做错了什么或如何实现自己想做的吗?
最佳答案
可能是因为getIndex
函数后的分号。尝试将其删除,然后查看如何:
$('li[data-number="'+k.getIndex();+'"]').addClass('current');
---------------------------------^here-----------------------