這篇文章主要介紹了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>