99热婷婷-99热网-99热网址-99热亚洲-国产精品v欧美精品∨日韩-国产精品videosse

歡迎您訪問誰知道怎么做類似淘寶上面打分的小星星的代碼?謝謝!

誰知道怎么做類似淘寶上面打分的小星星的代碼?謝謝

更新時間:2021-07-29 23:40:39作者:admin2

<!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN > <html xmlns= > <head> <meta http-equiv=Content-Type content=text/html; charset=gb2312 /> <title>Title</title> <meta name=description content= /> <meta name=keywords content= /> <meta name=owner content= /> <meta name=robots content=index, follow /> <meta name=googlebot content=index, follow /> <style type=text/css> <!-- body {background:#fff;text-align:center;margin:0 auto;padding: 0;font:12px Arial;color:#000;line-height:1.2em} div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;} h1,h2,h3,h4,h5,h6 { margin:0; padding:0;} table,td,tr,th{font-size:12px;} /* 星級評分 */ .shop-rating { height: 25px; overflow: hidden; zoom: 1; padding: 2px 0px; position: relative; z-index: 999; } .shop-rating span { height: 23px; display: block; line-height: 23px; float: left; } .shop-rating span.title { width: 125px; text-align: right; margin-right: 5px; } .shop-rating ul { float: left; margin:0;padding:0 } .shop-rating .result { margin-left: 20px; padding-top: 2px; } .shop-rating .result span { color: #ff6d02; } .shop-rating .result em { color: #f60; font-family: arial; font-weight: bold; } .shop-rating .result strong { color: #666666; font-weight: normal; } .rating-level, .rating-level a { background: url( ) no-repeat scroll 1000px 1000px; } .rating-level { background-position: 0px 0px; width: 120px; height: 23px; position: relative; z-index: 1000; } .rating-level li { display: inline; } .rating-level a { line-height: 23px; height: 23px; position: absolute; top: 0px; left: 0px; text-indent: -999em; *zoom: 1; outline: none; } .rating-level a.one-star { width: 20%; z-index: 6; } .rating-level a.two-stars { width: 40%; z-index: 5; } .rating-level a.three-stars { width: 60%; z-index: 4; } .rating-level a.four-stars { width: 80%; z-index: 3; } .rating-level a.five-stars { width: 100%; z-index: 2; } .rating-level .current-rating,.rating-level a:hover{background-position:0 -28px;} .rating-level a.one-star:hover,.rating-level a.two-stars:hover,.rating-level a.one-star.current-rating,.rating-level a.two-stars.current-rating{background-position:0 -116px;} .rating-level .three-stars .current-rating,.rating-level .four-stars .current-rating,.rating-level .five-stars .current-rating{background-position:0 -28px;} --> </style> </head> <body> <div class=shop-rating> <span class=title>物流公司的服務:</span> <ul class=rating-level id=stars1> <li><a class=one-star star:value=100 href=#>100</a></li> <li><a class=two-stars star:value=200 href=#>200</a></li> <li><a class=three-stars star:value=300 href=#>300</a></li> <li><a class=four-stars star:value=400 href=#>400</a></li> <li><a class=five-stars star:value=500 href=#>500</a></li> </ul> <span class=result id=stars1-tips></span> <input type=hidden id=stars1-input name=a value= size=2 /> </div> <!-- # 星級評分 # star:value = 分數 --> <div class=shop-rating> <span class=title>物流公司的服務:</span> <ul class=rating-level id=stars2> <li><a class=one-star star:value=1 href=#>1</a></li> <li><a class=two-stars star:value=2 href=#>2</a></li> <li><a class=three-stars star:value=3 href=#>3</a></li> <li><a class=four-stars star:value=4 href=#>4</a></li> <li><a class=five-stars star:value=5 href=#>5</a></li> </ul> <span class=result id=stars2-tips></span> <input type=hidden id=stars2-input name=b value= size=2 /> </div> <!-- END 星級評分 --> <input type=button value=test onclick=teststars() /> <script type=text/javascript> var Class = { create: function() { return function() { this.initialize.apply(this, arguments); } } } var Extend = function(destination, source) { for (var property in source) { destination[property] = source[property]; } } function stopDefault( e ) { if ( e && e.preventDefault ){ e.preventDefault(); }else{ window.event.returnValue = false; } return false; } /** * 星星打分組件 * * @author Yunsd * @date 2010-7-5 */ var Stars = Class.create(); Stars.prototype = { initialize: function(star,options) { this.SetOptions(options); //默認屬性 var flag = 999; //定義全局指針 var isIE = (document.all) ? true : false; //IE? var starlist = document.getElementById(star).getElementsByTagName('a'); //星星列表 var input = document.getElementById(this.options.Input) || document.getElementById(star+-input); // 輸出結果 var tips = document.getElementById(this.options.Tips) || document.getElementById(star+-tips); // 打印提示 var nowClass = + this.options.nowClass; // 定義選中星星樣式名 var tipsTxt = this.options.tipsTxt; // 定義提示文案 var len = starlist.length; //星星數量 for(i=0;i<len;i++){ // 綁定事件 點擊 鼠標滑過 starlist[i].value = i; starlist[i].onclick = function(e){ stopDefault(e); this.className = this.className + nowClass; flag = this.value; input.value = this.getAttribute(star:value); tips.innerHTML = tipsTxt[this.value] } starlist[i].onmouseover = function(){ if (flag< 999){ var reg = RegExp(nowClass,g); starlist[flag].className = starlist[flag].className.replace(reg,) } } starlist[i].onmouseout = function(){ if (flag< 999){ starlist[flag].className = starlist[flag].className + nowClass; } } }; if (isIE){ //FIX IE下樣式錯誤 var li = document.getElementById(star).getElementsByTagName('li'); for (var i = 0, len = li.length; i < len; i++) { var c = li[i]; if (c) { c.className = c.getElementsByTagName('a')[0].className; } } } }, //設置默認屬性 SetOptions: function(options) { this.options = {//默認值 Input: ,//設置觸保存分數的INPUT Tips: ,//設置提示文案容器 nowClass: current-rating,//選中的樣式名 tipsTxt: [1分-嚴重不合格,2分-不合格,3分-合格,4分-優秀,5分-完美]//提示文案 }; Extend(this.options, options || {}); } } /* For TEST */ function teststars(){ alert(document.getElementById(stars1-input).value + | + document.getElementById(stars2-input).value) } var Stars1 = new Stars(stars1,{nowClass:current-rating,tipsTxt:[100分-嚴重不合格,200分-不合格,300分-合格,400分-優秀,500分-完美]}) var Stars2 = new Stars(stars2) </script> </body> </html>

為您推薦

老師上課用的多媒體幻燈片是怎么制作出來的?

一個是按照你需要的科目所教授的內容,選擇PPT的風格。在制作PPT的軟件里就有很多課件,微課的模板可以直接用來制作授課PPT。假設還需要生動形象一點的PPT課件風格,加入一些有趣

2021-06-26 02:27

小學生單口相聲劇本,搞笑?

戒酒南北大街東西走,十字街頭人咬狗,揀起狗來砍磚頭,倒叫磚頭咬了手。有個老頭才十九,嘴里喝藕就著酒,從小沒見過這宗事兒,三輪兒拉著火車走。哎!您聽這象話嗎?!今天啊,我給大家說段單

2021-06-23 05:02

創新作文初賽沒晉級的都是三等獎嗎

初賽沒晉級的不都是三等獎,初賽獎勵按比例設等級,初評,按10%一等獎、20%二等獎、30%三等獎進行分類。 全國少年之星創新作文大賽是全國性的作文比賽,目前已經舉辦了六屆。 全國

2021-06-15 17:13

關于森林的作文。

保護森林 森林與人類息息相關,是人類的親密伙伴,是全球生態系統的重要組成部分.如果沒有森林,陸地上絕大多數的生物會滅絕,絕大多數的水會流入海洋;大氣中氧氣會減少、二氧化

2021-06-15 10:20

造林的技術原則

為了保證造林質量使所造新林能夠成林并在成林后能達到預期目的,一般應嚴格掌握下列技術原則: ①適地適樹。即所選擇的造林樹種應與造林地的自然條件達到協調統一。根據造林地

2021-06-12 13:38

陪孩子寫作業的危害,作為家長你知道多少

家長陪孩子學習的時間越長,扮演的角色越接近監工。而孩子從骨子里是不喜歡一個監工的,他最多表面上暫時屈從他,內心絕不會聽他的話。所以說,陪孩子寫作業,不是培養孩子的好習慣上

2021-06-11 18:22

加載中...
主站蜘蛛池模板: 午夜免费在线 | 九九热亚洲精品综合视频 | 福利在线小视频 | 亚洲视频久久 | 亚洲欧美日韩国产精品第不页 | 国产九九在线 | 精品色哟哟视频在线观看 | 国产午夜在线观看视频播放 | 91精品在线免费视频 | 永久黄网站色视频免费观看 | 午夜在线观看视频在线播放版 | 色综合久久婷婷天天 | 伊人激情综合网 | 婷婷久久综合九色综合绿巨人 | 天天做天天玩天天爽天天 | 精品国内自产拍在线视频 | 日韩精品一区二区三区国语自制 | 久久青青草原精品无线观看 | 国产91激情对白露脸全程 | 成人午夜视频免费 | www.激情五月 | 国产成人精品一区二区不卡 | 亚洲图片小说综合 | 欧美亚洲国产成人不卡 | 色妇女| 国产日韩欧美一区二区三区综合 | 日本特级a禁片在线播放 | 在线播放69热精品视频 | 色多多网站在线观看 | 久久婷婷色 | 青青草国产免费国产是公开 | 欧美一级特黄高清免费 | 色播六月| 国产精品视频一区二区三区 | 欧美激情一区二区三区在线播放 | 亚洲一区二区综合 | 午夜视频在线观看一区 | 欧美成人精品第一区二区三区 | 色哟哟导航| 国产精选视频在线观看 | 亚洲好色网 |