我里面有5 li的ul,需要选择索引为[curSlide-1]的一个,我是在JS上写的,但是不能在jQuery上做:
var $bullets = $("ul").find(".bullet");
var curSlide = 5;
document.getElementsByClassName("bullet")[curSlide-1].className = "bullet active-bullet";
我试图在jQuery上编写它,但是它不起作用:
$bullets[curSlide-1].addClass("active-bullet");
有人可以告诉我如何正确重写它吗?
最佳答案
使用$.eq()
功能。
您可以在此处查看文档:https://api.jquery.com/eq/
$('ul .bullet').eq(curSlide-1).addClass('active-bullet');
关于javascript - 如何在jQuery上重写,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32955638/