jquery實(shí)現(xiàn)用戶打分評分特效
更新時(shí)間:2015年05月28日 10:49:42 投稿:hebedich
很多網(wǎng)站都應(yīng)用了評分效果,讓用戶可以對正在瀏覽的文章、電影、資源等進(jìn)行評分,讓網(wǎng)站增添了幾分互動效果。本文將講解如何使用jQuery來實(shí)現(xiàn)評分效果。
js代碼:
<script type="text/javascript">
$(function(){
//簡潔用戶評分代碼
$(".pfxtFen li").click(function(){
$(this).addClass("pfxtCur");
$(this).prevAll().addClass("pfxtCur");
$(this).nextAll().removeClass("pfxtCur");
});
$(".pfxtFen li").dblclick(function(){
$(".pfxtFen li").removeClass("pfxtCur");
});
})
</script>
CSS
<style type="text/css">
*{margin:0;padding:0; font-family:"微軟雅黑"}
ul{ list-style:none;}
/*用戶評分*/
.pingfenxitong{
padding:15px 0;
width:500px;
margin:0 auto;
}
.pingfenList{
float:left;
width:500px;
padding-right:20px;
}
.pfxtTitle{
font-weight:bold;
font-size:1.2em;
padding:4px 0;
}
.pfxtText{
line-height:25px;
}
.pfxtFen{
margin:10px 0;
}
.pfxtFen li{
float:left;
width:98px;
height:30px;
text-align:center;
line-height:30px;
border:#ddd 1px solid;
background:#f1f1f1;
cursor:pointer;
}
.pfxtFen li.pfxtCur{
background:#308A95;
color:#fff;
border:#308A95 1px solid;
}
</style>
HTML
<div class="pingfenxitong"> <div class="pingfenList"> <div class="pfxtTitle">功能:</div> <div class="pfxtText">你覺得這個創(chuàng)意在功能上優(yōu)秀嗎?</div> <ul class="pfxtFen" title="雙擊取消評分"> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <div class="clearfix"></div> </ul> <div class="pfxtRight"></div> <div class="clearfix"></div> </div> <div class="pingfenList"> <div class="pfxtTitle">外觀:</div> <div class="pfxtText">你覺得這個創(chuàng)意在外觀上優(yōu)秀嗎?</div> <ul class="pfxtFen" title="雙擊取消評分"> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <div class="clearfix"></div> </ul> <div class="pfxtRight"></div> <div class="clearfix"></div> </div> <div class="pingfenList"> <div class="pfxtTitle">成本:</div> <div class="pfxtText">你覺得這個創(chuàng)意在成本上優(yōu)秀嗎?</div> <ul class="pfxtFen" title="雙擊取消評分"> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <div class="clearfix"></div> </ul> <div class="pfxtRight"></div> <div class="clearfix"></div> </div> <div class="pingfenList"> <div class="pfxtTitle">難度:</div> <div class="pfxtText">你覺得這個創(chuàng)意在難度上可行嗎?</div> <ul class="pfxtFen" title="雙擊取消評分"> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <div class="clearfix"></div> </ul> <div class="pfxtRight"></div> <div class="clearfix"></div> </div> <div class="clearfix"></div> </div>
以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。
相關(guān)文章
jquery事件preventDefault()方法用法實(shí)例
這篇文章主要介紹了jquery事件preventDefault()方法用法,實(shí)例分析了preventDefault()方法的功能及使用技巧,需要的朋友可以參考下2015-01-01
jquerymobile局部渲染的各種刷新方法小結(jié)
本篇文章主要是對jquerymobile局部渲染的各種刷新方法進(jìn)行了總結(jié)介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-03-03
jquery實(shí)現(xiàn)九宮格大轉(zhuǎn)盤抽獎
jQuery九宮格大轉(zhuǎn)盤抽獎代碼網(wǎng)頁特效,點(diǎn)擊抽獎按鈕開始隨機(jī)抽獎選擇獎品,可設(shè)置起點(diǎn)位置、獎品數(shù)量、轉(zhuǎn)動次數(shù)、中獎位置參數(shù)2015-11-11
jQuery live( type, fn ) 委派事件實(shí)現(xiàn)
jQuery 1.3中新增的方法。給所有當(dāng)前以及將來會匹配的元素綁定一個事件處理函數(shù)(比如click事件)。也能綁定自定義事件。2009-10-10
jQuery實(shí)現(xiàn)仿新浪微博浮動的消息提示框(可智能定位)
這篇文章主要介紹了jQuery實(shí)現(xiàn)仿新浪微博浮動的消息提示框,具有智能定位功能,涉及jQuery控制頁面元素浮動效果的實(shí)現(xiàn)技巧,需要的朋友可以參考下
2015-10-10
JQuery+EasyUI輕松實(shí)現(xiàn)步驟條效果
jQuery EasyUI 提供易于使用的組件,它使 Web 開發(fā)人員能快速地在流行的 jQuery 核心和 HTML5 上建立程序頁面。通過本文給大家介紹JQuery+EasyUI輕松實(shí)現(xiàn)步驟條效果,需要的朋友參考下
2016-02-02
六款幫助你實(shí)現(xiàn)驚艷視差滾動效果的jQuery插件
視差(Parallax)是指從不同的點(diǎn)看一個物體時(shí)形成的視覺差異,這個名詞是源自希臘文的παράλλαξις (parallaxis),意思是改變
2012-09-09 
