博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery 五角星评分
阅读量:7191 次
发布时间:2019-06-29

本文共 1220 字,大约阅读时间需要 4 分钟。

五角星打分  

我用的是搜狗输入法上带的特殊符号打出来的  空五角星:☆  实五角星:★

1.html

1  
    2
  • 3
  • 4
  • 5
  • 6
  • 7

2.css

1  * { 2             margin: 0; 3             padding: 0; 4         } 5          6         .comment { 7             font-size: 45px; 8             color: orange; 9             list-style: none;10         }11         12         .comment li {13             float: left;14         }

3.jquery

1  $(function() { 2             $(".comment li").hover(function() { 3                 // over 4                 //prevAll()获取当前元素之前的所有兄弟元素 5                 $(this).text("★").prevAll().text("★"); 6             }, function() { 7                 // out 8                 //如果被点中的话就不变成空的五角星 这里用的是三元一次运算符判断的 9                 $(this).hasClass("clicked") ? (this).text("★").prevAll().text("★") : $(this).text("☆").prevAll().text("☆");10             }).click(function() {11                 //addClass只是用来判断是否被点中12                 $(this).addClass("clicked").prevAll().addClass("clicked");13                 //分数14                 alert(($(this).prevAll().length + 1) * 20 + "分");15             });16         })

 

转载于:https://www.cnblogs.com/xiemin-minmin/p/11027522.html

你可能感兴趣的文章
压缩、解压缩流GZipStream
查看>>
js编程思路--把相同功能的代码,配置放到一个对象里
查看>>
Oracle性能优化
查看>>
拖动缩放[转]
查看>>
ASP.NET MVC---自定义HtmlHelper方法
查看>>
javaweb入门(4)-- 详细了解http协议2
查看>>
POJ-3686 The Windy's 犀利构图+KM
查看>>
重新认识c++的cin、cout
查看>>
poj1611
查看>>
多例设计模式与枚举
查看>>
【转】Scrum角色及其职责介绍
查看>>
【动画】【特效】activity跳转华丽的过渡效果(转载)
查看>>
使用Eclipse进行远程调试【转】
查看>>
闲谈简单设计(KISS)疑惑
查看>>
四、Html5 语音识别
查看>>
<![CDATA[ ]]> 是什么东东
查看>>
Logger 源码解析 --- MyLogger
查看>>
设置VMware随系统开机自动启动并引导虚拟机操作系统
查看>>
元对象我所理解的设计模式(C++实现)——享元模式(Flyweight Pattern)
查看>>
iOS5新开发的API总述
查看>>