JQuery评分控件

<!DOCTYPE html>
< html lang = "en" >
< head >
< meta charset = "UTF-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
< meta http-equiv = "X-UA-Compatible" content = "ie=edge" >
< title >评分控件</ title >
< script src = './jquery.js' > < / script >
< style >
li { list-style : none ; float : left ; width : 30 px ;}
< / style >
</ head >
< body >
< ul >
< li class = "item" >☆</ li >
< li class = "item" >☆</ li >
< li class = "item" >☆</ li >
< li class = "item" >☆</ li >
< li class = "item" >☆</ li >
</ ul >
< script >
$ ( function (){
$ ( '.item' ). hover ( function ( e ){
$ ( this ). text ( '★' ). prevAll (). text ( '★' );
}, function ( e ){
$ ( this ). text ( '☆' ). nextAll (). text ( '☆' );
}). on ( 'click' , function ( e ){
$ ( this ). addClass ( 'cur' ). siblings (). removeClass ( 'cur' ); //获取当前点击的li
});
$ ( 'ul' ). on ( 'mouseleave' , function ( e ){
$ ( 'ul li.cur' ). text ( '★' ). prevAll (). text ( '★' ). end (). nextAll (). text ( '☆' );
});
})
< / script >
</ body >
</ html >
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值