最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js星星評(píng)分效果

 更新時(shí)間:2014年07月24日 14:29:32   作者:jquery001  
在這里和廣大腳本之家站的朋友們分享一個(gè)使用js實(shí)現(xiàn)商城星星評(píng)分的效果,希望能給大家點(diǎn)幫助

html如下:

<div class="starts">
 <ul id="pingStar">
  <li rel="1" title="特別差,給1分"></li>
  <li rel="2" title="很差,給2分"></li>
  <li rel="3" title="一般般,給3分"></li>
  <li rel="4" title="很好,給4分"></li>
  <li rel="5" title="非常好,給5分"></li>
  <span id="dir"></span>
 </ul>
 <input type="hidden" value="" id="startP">
</div>

css樣式:

.starts,.starts ul{float:left;}
.starts{padding-left:16px;padding-top:7px;}
.starts ul li{width:32px;height:31px;float:left;background:#ddd;padding-right:3px;}
.starts ul li.on{background:red;}
.starts ul span{display:inline;float:left;padding-left:10px;height:31px;line-height:31px;}

最后js調(diào)用如下:

window.onload = function () {
 var s = document.getElementById("pingStar"),
  m = document.getElementById('dir'),
  n = s.getElementsByTagName("li"),
  input = document.getElementById('startP'); //保存所選值
 clearAll = function () {
  for (var i = 0; i < n.length; i++) {
   n[i].className = '';
  }
 }
 for (var i = 0; i < n.length; i++) {
  n[i].onclick = function () {
   var q = this.getAttribute("rel");
   clearAll();
   input.value = q;
   for (var i = 0; i < q; i++) {
    n[i].className = 'on';
   }
   m.innerHTML = this.getAttribute("title");
  }
  n[i].onmouseover = function () {
   var q = this.getAttribute("rel");
   clearAll();
   for (var i = 0; i < q; i++) {
    n[i].className = 'on';
   }
  }
  n[i].onmouseout = function () {
   clearAll();
   for (var i = 0; i < input.value; i++) {
    n[i].className = 'on';
   }
  }
 }
}

查看演示 http://demo.jb51.net/js/2014/jsxxdf/

如果有喜歡使用基于jquery的星星打分效果,可以參考這個(gè)地址:http://m.fzitv.net/jiaoben/195077.html

相關(guān)文章

最新評(píng)論

邢台县| 武清区| 邵武市| 新干县| 渝北区| 江口县| 桐柏县| 桂东县| 盐边县| 昭觉县| 阳山县| 冷水江市| 望都县| 拉孜县| 曲水县| 团风县| 塔河县| 涟源市| 格尔木市| 贵阳市| 平泉县| 冷水江市| 高邑县| 安丘市| 宜宾县| 贺兰县| 辽宁省| 仙游县| 三穗县| 综艺| 长宁区| 吉首市| 惠州市| 柳江县| 简阳市| 斗六市| 福清市| 甘洛县| 布拖县| 新化县| 赣州市|