最新国产好看的视频,伊人天堂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://www.fzitv.net/jiaoben/195077.html

相關(guān)文章

最新評(píng)論

红原县| 威海市| 筠连县| 乌拉特前旗| 祥云县| 阿拉善盟| 桃园县| 托克逊县| 普安县| 抚顺县| 工布江达县| 临武县| 平邑县| 澳门| 台北县| 梁河县| 康马县| 远安县| 嵊泗县| 库尔勒市| 翼城县| 溧阳市| 瑞昌市| 瑞昌市| 安溪县| 旺苍县| 西丰县| 宣武区| 元氏县| 宝清县| 文化| 西乌| 章丘市| 沙河市| 政和县| 荔浦县| 牟定县| 青海省| 巫山县| 宜君县| 叙永县|