注册 登录
编程论坛 JavaScript论坛

js小白一枚,求教关于JS修改类的方法

渐渐鱼 发布于 2019-03-13 19:54, 2305 次点击
dots[i].className = dots[i].className.replace(" active", "");

dots[slideIndex].className +=" active";

这个是实现轮播图下面对应的方块,从网上下载的源代码。

这两行是控制类的转换,就是active和空。当鼠标盘旋电击的时候,active控制的类对应得背景色就会变化。

但是在网上查了一下,设置类直接:dots[i].className='类名';就行了。可是运行有问题《难道这两行代码还有别的功能吗???

求教。
2 回复
#2
渐渐鱼2019-03-13 20:12
然后就是active前要有一个空格,试过把空格删掉的情况。也出现了BUG
#3
firstbobo2019-03-24 10:51
className 这个是一个什么类?

图片轮播一般你下一个例子,或jquery插件,能跑起来;然后修改它的例子就行了;
1