猿问

请大佬指点,我不是很理解这个星星评分是怎么选中当前和前面的星星的,还有点击了星星移出如何保持点击状态不被移出状态清除。

请大佬指点,我不是很理解这个星星评分是怎么选中当前和前面的星星的,还有点击了星星移出如何保持点击状态不被移出状态清除。
百度文库评分

我的评价:
推荐

问题出现的环境背景及自己尝试过哪些方法
相关代码
//请把代码文本粘贴到下方(请勿用图片代替代码)
你期待的结果是什么?实际看到的错误信息又是什么?
素胚勾勒不出你
浏览 393回答 2
2回答

慕桂英546537

//鼠标移入aA[i].onmouseover=function(){num=this.index;for(vari=0;i

胡子哥哥

百度文库viewcommon.js里:initStar:function(){vart=this,e=null,n=i(this.el).find("span.tip"),o=this.$starEl.find(".value-star");o.each(function(o,r){vara=i(r);a.hover(function(){e&&clearTimeout(e),n.hide(),!t.commentStar&&t.setStar(o+1)},function(){!t.commentStar&&(e=setTimeout(function(){t.setStar(0)},50))}),a.click(function(){t.commentStar||(t.commentStar=o+1,s.starChange({changed:{star:t.commentStar}}),t.setStar(t.commentStar))})})},setStar:function(t){vare=this.$starEl.find(".value-star"),n=this.$starEl.siblings(".f-star");e.each(function(e,n){t>e?i(n).removeClass("ic-star-off").addClass("ic-star-on"):i(n).addClass("ic-star-off").removeClass("ic-star-on")}),n.html(u[t])},resetStar:function(){this.commentStar=0,this.setStar(0)},
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答