jquery 星星 打分效果代码

星级投票效果

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="x-ua-compatible" content="ie=emulateie7" />
<title>vote</title>
<script type="text/网页特效" src="/jquery-lightbox/网页特效/jquery.js"></script>
<style>
.user_rate {font-size:14px; position:relative; padding:10px 0;}
 .user_rate p {margin:0; padding:0; display:inline; height:40px; overflow:hidden; position:absolute; top:0; left:100px; margin-left:140px;}
 .user_rate p span.s {font-size:36px; line-height:36px; float:left; font-weight:bold; color:#dd5400;}
 .user_rate p span.g {font-size:22px; display:block; float:left; color:#dd5400;}
/*rating*/
.big_rate_bak {width:140px; height:28px; text-align:left; position:absolute; top:3px; left:85px; display:inline-block; background:url(http://www.111cn.net/blog/upload/image/20100807121800.gif) left -32px repeat-x;}
 .big_rate_bak b {display:inline-block; width:28px;float:left; height:28px; position:relative; z-index:1000; cursor:pointer; overflow:hidden;}
 .big_rate_up {width:140px; height:28px; position:absolute; top:0; left:0; background:url(http://www.111cn.net/blog/upload/image/20100807121800.gif) left top;}
</style>
</head>
<body>
<div class="user_rate">
    <div class="big_rate_bak">
        <b rate="2" onclick="javascript:up_rate(20);">&nbsp;</b>
        <b rate="4" onclick="javascript:up_rate(40);">&nbsp;</b>
        <b rate="6" onclick="javascript:up_rate(60);">&nbsp;</b>
        <b rate="8" onclick="javascript:up_rate(80);">&nbsp;</b>
        <b rate="10" onclick="javascript:up_rate(100);">&nbsp;</b>
        <div style="width:45px;" class="big_rate_up"></div>
    </div>
    <p><span id="s" class="s"></span><span id="g" class="g"></span></p>
</div>
</body>
<script type="text/javascript">
$(function(){
 get_rate(88);
})
function get_rate(rate){
 rate=rate.tostring();
 var s;
 var g;
 $("#g").show();
 if (rate.length>=3){
  s=10; 
  g=0;
  $("#g").hide();
 }else if(rate=="0"){
  s=0;
  g=0;
 }else{
  s=rate.substr(0,1);
  g=rate.substr(1,1);
 }
 $("#s").text(s);
 $("#g").text("."+ g);
 $(".big_rate_up").animate({width:(parseint(s)+parseint(g)/10) * 14,height:26},1000);
 $(".big_rate_bak b").each(function(){
  $(this).mouseo教程ver(function(){
   $(".big_rate_up").width($(this).attr("rate") * 14 );
   $("#s").text($(this).attr("rate"));
   $("#g").text("");
  }).click(function(){
   $("#f").text($(this).attr("rate"));
   $("#my_rate").show();
  })
 })
 $(".big_rate_bak").mouseout(function(){
  $("#s").text(s);
  $("#g").text("."+ g);
  $(".big_rate_up").width((parseint(s)+parseint(g)/10) * 14);
 })
}
function up_rate(rate){
 $(".big_rate_up").width("0");
 get_rate(rate);
}
</script>
</html>

时间: 2024-10-15 18:35:10

jquery 星星 打分效果代码的相关文章

js实现星星打分效果的方法_javascript技巧

本文实例讲述了js实现星星打分效果的方法.分享给大家供大家参考.具体分析如下: 很多网站都有如下图这样的星星打分效果,今天就看下用js怎么实现打分效果. 效果详解 1. 鼠标移上的时候星星点亮,下面的文字显示.鼠标移出的时候星星为灰,下面文字不显示. 2. 鼠标移到某个星星上,它之前的所有星星都会亮. 3. 鼠标移到某个星星上并点击,会显示打分结果.   代码如下 <!doctype html> <html> <head> <meta charset="

js实现星星打分效果的方法

 很多网站都有如下图这样的星星打分效果,今天就看下用js怎么实现打分效果. 效果详解 1. 鼠标移上的时候星星点亮,下面的文字显示.鼠标移出的时候星星为灰,下面文字不显示. 2. 鼠标移到某个星星上,它之前的所有星星都会亮. 3. 鼠标移到某个星星上并点击,会显示打分结果. 代码如下 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 26 27 28 29 30 31 32 33 34 35 36 37 38 39

jquery星星评分效果(1/5)

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-

jquery 左右滚动效果代码

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-

Jquery图片缩放效果代码

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-

三款Jquery图片放大镜效果代码

本文章是利用了jquery图片放大镜效果插件来实例图片放大,下面我们收藏了三款效果的实例,看看那款适合你哦. <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&qu

jQuery 星级评测效果代码

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-

jquery 日历选择器效果代码

  <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="conten

兼容多浏览jquery文字滚动效果代码

很多js写的文字滚动效果不兼容,今天我们提供一款兼容多浏览器的浏览兼容的jquery文字滚动效果代码吧. <html> <head> <meta http-equiv="content-type" content="text/html;charset=gb2312"> <script src="/jslib/jquery/jquery.js"></script> <script t