itanℒ
2019-08-21 14:44
采纳率: 64.1%
浏览 559

关于css设置背景颜色的问题....

图片说明
图片说明

其他的类名 背景颜色都生效 但是循环出来的 类名添加上去 都没效果 红框圈住的都是循环的数据 (投票背景是在css设置的 js无效)

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • 拾年丶不久 2019-08-21 14:54
    已采纳

    在电脑上审查元素,看看样式中你JS写的颜色出现没有,如果完全没有出现在样式中,检查下JS引用路径,或者打断点看看有没有执行。你现在这种方法修改出来是内联样式,如果执行无误优先级最高,所以猜测是方法没执行或者值有问题

    点赞 打赏 评论
  • 毕小宝 2019-08-21 16:23

    需要检查一下你循环的时候页面这些元素是否已经存在并渲染完成了。
    如果页面还没有相关元素,而这段 js 先执行了就可能不会生效了。

    点赞 打赏 评论
  • 缇娜兔 2019-08-21 17:00

    使用打断测试下吧,这边可能是你的方法没有或者先执行了

    点赞 打赏 评论
  • WangminzeSpk 2019-08-22 17:12

    $('.className')拿到的是元素数组,是不能直接调用css方法的

    点赞 打赏 评论
  • 爱前端不爱恋爱 2019-08-23 17:08

    你肯定是漏写索引了 .eq(i).css() 试试

    点赞 打赏 评论

相关推荐 更多相似问题