我想要做一個評分系統,但我有一些問題。簡單的評分系統
,這裏是我的html:
<div id="div-stars1">
<img src="assets/imagens/star_empty_na.png" style="width: 25px" id="img-starsna">
<img src="assets/imagens/star_empty.png" style="width: 25px" class="img-stars" id="img-star1">
<img src="assets/imagens/star_empty.png" style="width: 25px" class="img-stars" id="img-star2">
<img src="assets/imagens/star_empty.png" style="width: 25px" class="img-stars" id="img-star3">
<img src="assets/imagens/star_empty.png" style="width: 25px" class="img-stars" id="img-star4">
<img src="assets/imagens/star_empty.png" style="width: 25px" class="img-stars" id="img-star5">
</div>
<div id="div-stars2">
<img src="assets/imagens/star_empty_na.png" style="width: 25px" id="img-starsna">
<img src="assets/imagens/star_empty.png" style="width: 25px" class="img-stars" id="img-star6">
<img src="assets/imagens/star_empty.png" style="width: 25px" class="img-stars" id="img-star7">
<img src="assets/imagens/star_empty.png" style="width: 25px" class="img-stars" id="img-star8">
<img src="assets/imagens/star_empty.png" style="width: 25px" class="img-stars" id="img-star9">
<img src="assets/imagens/star_empty.png" style="width: 25px" class="img-stars" id="img-star10">
</div>
好吧,我就需要有這樣幾個塊碼,但我不喜歡有很多功能這個(#DIV-stars3,#div- stars4 ...#divstars20)。是的,我的民意調查中有很多問題,但我不想重複代碼,我的意思是,我不想編碼任何相同的東西($(「#div-stars1」)。 ...}),$(「#div-stars2」)。mouseover(function(){....}),$(「#div-stars3」).....所以,我想一些建議,我想要一個乾淨,精益和動態的代碼
我做了評分系統只是一個塊代碼div,不超過一個現在我需要做很多的代碼塊,與衆多明星很多問題,每一個回答您的<div>
感謝。
HI @jbernardo,利·貝羅有一個教程做到這一點使用CSS。你可能會從中獲得一些想法:[鏈接到文章](http://lea.verou.me/2011/08/accessible-star-rating-widget-with-pure-css/) – TrtlBoy
繼承人一個小提琴鏈接到CSS版本[https://jsfiddle.net/bgibson/q852ohww/](https://jsfiddle.net/bgibson/q852ohww/) – TrtlBoy