已采纳回答 / tigertopone
$item = $rating.find('rating-item');这个语句也要改成:$item = $rating.find('.rating-item');
2018-04-23
最新回答 / Zz皓
拿走,不谢。有兴趣的可以来这里看看:https://github.com/CruxF/IMOOC<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>星级评分之第一种写法</title> <style> body, ul, li { padding: 0; margin: 0; } ...
2018-04-20
已采纳回答 / newming
注意事件绑定的地方有错,mouseover, click 事件都需要委托给子元素 .rating-item$rating.on('mouseover', '.rating-item', function () { lightOn($item, $(this).index() + 1) }).on('click', '.rating-item', function () { num = $(this).index() + 1 }).on('mo...
2018-03-21
已采纳回答 / qq_马小木_03199132
这里是遍历每个li,也就是每个星星。在每个遍历中通过判断index<num来决定星星是否点亮,最终实现点亮的星星数跟num一样。num是初始化时点亮的星星数量,index是当前的索引号,index从0开始。background-position,可以通过左移和上移来显示需要的小图标。谢谢!
2017-11-30
最新回答 / 慕_Vikey
该课程中没有提供素材下载,不过我在评论中看到有同学提供了一个图片http://i.niupic.com/images/2017/05/31/iVPGGC.png,谢谢这位 懦懦懦米米米鱼 同学吧
2017-10-08