jquery五角星评分插件示例分享

  

复制代码 代码如下:

  <!DOCTYPE html>

  <head>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <title>jQuery五角星评分插件</title>

  <script type="text/javascript" src="js/jquery/jquery-1.3.2.min.js"></script>

  <script type="text/javascript" src="js/star_rating.js"></script>

  <style type="text/css">

  #rating_cont { background: #1E1D1C url(images/rating_background.jpg) top left no-repeat; border: 1px solid #F9BA0D; width: 140px; height: 23px; text-align: left; margin-left: 6px;}

  #rating_on { background: url(images/rating_onbackground.jpg) top left no-repeat; width: 0px; height: 21px; position: relative; z-index: 50; top: -21px; }

  #rated { display: none; width: 138px; padding: 3px 0px 3px 2px; height: 23px; background-color: #1E1D1C; height: 17px;font-size: 11px;color: #FFC910;}

  #rated div { display: block; float: left; }

  #rating { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FFC910; padding-left: 3px; width: 22px; }

  #small_stars { height: 11px; width: 69px; background-image: url(images/stars_small_sprite.jpg); background-position: 0px -11px; font-size:1px; line-height: 11px; margin-top:3px; }

  #rate_edit { line-height: 17px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FFF; padding-left: 9px; cursor: pointer; }

  #rate_edit:hover { text-decoration: underline; }

  #rating_btns { position: relative; z-index: 100; width: 140px; height: 21px;}

  #rating_btns ul, #rating_btns li  { padding: 0; margin: 0; }

  #rating_btns li { float: left; width: 14px; height: 21px; display: block; font-size: 1px; cursor: pointer; color: #1E1D1C;

  }

  </style>

  </head>

  <body>

  <div id="demo">

  <div id="rating_cont">

  <div id="rating_btns">

  <ul>

  <li>0.5</li>

  <li>1.0</li>

  <li>1.5</li>

  <li>2.0</li>

  <li>2.5</li>

  <li>3.0</li>

  <li>3.5</li>

  <li>4.0</li>

  <li>4.5</li>

  <li>5.0</li>

  </ul>

  </div>

  <div id="rating_on" > </div>

  <div id="rated">

  <div id="rating" style="height: 17px; line-height: 17px;">not rated</div>

  <div> -  </div>

  <div id="small_stars"> </div>

  <div id="rate_edit">edit</div>

  </div>

  </div>

  <input type="hidden" id="rating_output" name="rating_output" value="not rated" />

  </div>

  </body>

  </html>

  

复制代码 代码如下:

  <!DOCTYPE html>

  <head>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <title>jQuery五角星评分插件 </title>

  <script type="text/javascript" src="js/jquery/jquery-1.3.2.min.js"></script>

  <script type="text/javascript" src="js/star_rating.js"></script>

  <style type="text/css">

  #rating_cont { background: #1E1D1C url(images/rating_background.jpg) top left no-repeat; border: 1px solid #F9BA0D; width: 140px; height: 23px; text-align: left; margin-left: 6px;}

  #rating_on { background: url(images/rating_onbackground.jpg) top left no-repeat; width: 0px; height: 21px; position: relative; z-index: 50; top: -21px; }

  #rated { display: none; width: 138px; padding: 3px 0px 3px 2px; height: 23px; background-color: #1E1D1C; height: 17px;font-size: 11px;color: #FFC910;}

  #rated div { display: block; float: left; }

  #rating { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FFC910; padding-left: 3px; width: 22px; }

  #small_stars { height: 11px; width: 69px; background-image: url(images/stars_small_sprite.jpg); background-position: 0px -11px; font-size:1px; line-height: 11px; margin-top:3px; }

  #rate_edit { line-height: 17px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FFF; padding-left: 9px; cursor: pointer; }

  #rate_edit:hover { text-decoration: underline; }

  #rating_btns { position: relative; z-index: 100; width: 140px; height: 21px;}

  #rating_btns ul, #rating_btns li  { padding: 0; margin: 0; }

  #rating_btns li { float: left; width: 14px; height: 21px; display: block; font-size: 1px; cursor: pointer; color: #1E1D1C;

  }

  </style>

  </head>

  <body>

  <div id="demo">

  <div id="rating_cont">

  <div id="rating_btns">

  <ul>

  <li>0.5</li>

  <li>1.0</li>

  <li>1.5</li>

  <li>2.0</li>

  <li>2.5</li>

  <li>3.0</li>

  <li>3.5</li>

  <li>4.0</li>

  <li>4.5</li>

  <li>5.0</li>

  </ul>

  </div>

  <div id="rating_on" > </div>

  <div id="rated">

  <div id="rating" style="height: 17px; line-height: 17px;">not rated</div>

  <div> -  </div>

  <div id="small_stars"> </div>

  <div id="rate_edit">edit</div>

  </div>

  </div>

  <input type="hidden" id="rating_output" name="rating_output" value="not rated" />

  </div><br />

  <br />

  </body>

  </html>