评价星星

 1 <!DOCTYPE html >
 2 <html>
 3 <head>
 4 <meta charset="utf-8" />
 5 <script type="text/javascript">
 6     window.onload=function(){
 7         var aUi=document.getElementById(‘zong‘);
 8         var aLi=aUi.getElementsByTagName(‘li‘);
 9         var aText=document.getElementById(‘text‘);
10         var i=0;
11         for(i=0;i<aLi.length;i++){
12         aLi[i].index=i;
13         //当鼠标移到星星上时
14         aLi[i].onmouseover=function(){
15             for(i=0;i<aLi.length;i++){
16                 if(i<=this.index)
17                 {
18                     aLi[i].style.background="url(star.gif) no-repeat 0 -29px";
19                     if(i<=1)
20                         aText.innerHTML="不喜欢";
21                     else if(i>=1&&i<=3)
22                         aText.innerHTML="喜欢";
23                     else if(i>=4)
24                         aText.innerHTML="很喜欢";
25                 }
26                 else
27                 {
28                     aLi[i].style.background="url(star.gif) no-repeat 0 0";
29                 }
30             }
31         };
32         //鼠标移出星星
33         aLi[i].onmouseout=function(){
34             for(i=0;i<aLi.length;i++)
35             {
36                 aLi[i].style.background="url(star.gif) no-repeat 0 0";
37                 aText.innerHTML="";
38             }
39
40         };
41     }
42     };
43 </script>
44 <style type="text/css">
45     *{margin:0;padding:0;}
46     #zong{width:135px;height:28px;margin:20px auto;}
47     #zong li{width:27px;float:left;height:28px;cursor:pointer;
48              background:url(star.gif) no-repeat 0 0;list-style: none;}
49 </style>
50 </head>
51 <body>
52 <ul id="zong">
53 <li></li>
54 <li></li>
55 <li></li>
56 <li></li>
57 <li></li>
58 <p id="text"></p>
59 </ul>
60 </body>

时间: 2024-10-11 01:47:50

评价星星的相关文章

夺命雷公狗---DEDECMS----32dedecms电影网评价星星功能的实现

我们要完成的是电影网的评价功能: 我们要做这个功能前,就要让前期工作准备好,首先让鼠标移动到星星时,星星的左边都是黄色的星星右边还是灰星星. 我们打开内容页的模版看下他代码是如何组成的: 我们在这里可以很清晰的看得到他是通过二十张图片而组成的,所以我们首先将所有的星星都绑定一个鼠标移动事件,onmouseover, 写这个功能前必须要先引入jquery库,如下所示: 然后用id选择器将他绑定,如下所示: 然后在后台更新下文章页模版, 让后就将鼠标放到星星头上看下有没弹出OK,如果弹出证明我们的绑

简单的评价星星

<%-- 鼠标点选,变换评分星的样式 --%> function mouseIn(names,index,num){ backimg(names); for(var i=0; i<index; i++){ jQuery("#"+names+"_"+i).attr("class","integral-mark-star-0"); } jQuery("#"+names).attr("

夺命雷公狗---ECSHOP---08---商品页的拇改成星星

<strong>用户评价:</strong> {*---------商品评价星星开始----------*} <img src="./images/stars{$goods.comment_rank}.gif" alt="comment rank {$goods.comment_rank}"> {*---------商品评价星星结束-------*} 这里主要是要有星星的图片即可, 最终实现效果如下:

星级评价 实现

设置评价星星 字体的大小适合布局的大小 [Lable名  sizeToFit]; .h typedef enum kRatingViewStyle { kSmallStyle = 0, kNormalStyle = 1 }kRatingViewStyle; @interface RatingView : UIView { @private UIView *_baseView;//透明的承载yellowStar的图层 NSMutableArray *_yellowStarArray; NSMuta

JQ模态框+简易评价

EvaCourse:function(){//课程评价 var p=['不好','一般','不错','很好','非常好'], $mask=$(".mask"),//遮罩 $starBox=$("#star-box"),//评价触发盒子 $modalBox=$(".modal-box"),//弹出框 $pText=$("#text-info"),//'不好','一般','不错','很好','非常好' 显示信息 $subtn=$(

微信小程序实现星星评价效果

代码实现 wxml文件 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 <!--pages/evaluatepage/evaluatepage.wxml--> <view class='container'>  <view class='evaluate_contant'>  <!--外层循环控制有几个评价条目 -->   <block wx:for='{{eval

用这个插件jquery.raty.js————用于星星评价(这个案例用于后台传数据给我,前台显示星星个数)

1.引入jquery.js文件 2.引入jquery.raty.js 3.页面中放在这个:<span class="readOnly" data-path="images" ><i>4.5</i></span> 4.js: function star(obj,num){ $(obj).raty({ path: function() { return this.getAttribute('data-path');//路径

Appcan 自定义星星评价

注意要先有图片:     放在 css/icons/下 HTML代码: <div class="ub ub-f1"> <input id="bz-0" type="hidden" value=""> <div class=" res-hui ub-img" id="bz-1" onclick="Fstar(this)"></d

JS仿淘宝星星评价

//直接复制过去就可以了(你也可以吧css和js封装成css和js文件导入). <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head>  <title> New Document </title>  <meta name=&qu