在电脑上审查元素,看看样式中你JS写的颜色出现没有,如果完全没有出现在样式中,检查下JS引用路径,或者打断点看看有没有执行。你现在这种方法修改出来是内联样式,如果执行无误优先级最高,所以猜测是方法没执行或者值有问题
需要检查一下你循环的时候页面这些元素是否已经存在并渲染完成了。
如果页面还没有相关元素,而这段 js 先执行了就可能不会生效了。
使用打断测试下吧,这边可能是你的方法没有或者先执行了
$('.className')拿到的是元素数组,是不能直接调用css方法的
你肯定是漏写索引了 .eq(i).css() 试试