最新下载
jQuery点击文字滚动Scrollocue插件
24小时阅读排行榜
- 1 如何使用Golang处理JSONP请求_使用Callback生成动态JavaScript
- 2 css标签背景颜色太厚重怎么办_通过rgba提高透明度获得轻量色块效果
- 3 如何使用mysql设计用户表_mysql用户表设计实战
- 4 css动画卡顿不流畅怎么办_避免频繁重排并使用transform
- 5 C++中的Lambda表达式如何使用?(代码示例)
- 6 c++中的反射(Reflection)提案进展如何_c++编译期与运行时反射【C++26】
- 7 Golang API测试实践_Golang后端开发中如何编写单元和集成测试
- 8 Golang gRPC服务开发_Golang怎么构建高效gRPC后端接口
- 9 Golang API认证JWT_Golang后端API怎么实现JWT身份验证
- 10 Golang Echo框架性能_Golang Echo如何开发高性能后端服务
- 11 Golang Gin框架入门_Golang Gin怎么快速构建RESTful API
- 12 火狐如何切换html5_火狐浏览器启用HTML5模式设置方法【浏览器切换】
- 13 HTML如何接入外部API_数据交互实现步骤【方案】
- 14 如何编写JavaScript函数_函数的作用域和闭包是什么?
- 15 Linux服务雪崩怎么预防_依赖隔离设计思路【指导】
最新教程
-
- Node.js 教程
- 14192 2025-08-28
-
- CSS3 教程
- 1540874 2025-08-27
-
- Rust 教程
- 21890 2025-08-27
-
- Vue 教程
- 24391 2025-08-22
-
- PostgreSQL 教程
- 21106 2025-08-21
-
- Git 教程
- 8321 2025-08-21
代码片段:
$(function () {
//评分
var starRating = 0;
$('.photo span').on('mouseenter',function () {
var index = $(this).index()+1;
$(this).prevAll().find('.high').css('z-index',1)
$(this).find('.high').css('z-index',1)
$(this).nextAll().find('.high').css('z-index',0)
$('.starNum').html((index*2).toFixed(1)+'分')
})
$('.photo').on('mouseleave',function () {
$(this).find('.high').css('z-index',0)
var count = starRating / 2
if(count == 5) {
$('.photo span').find('.high').css('z-index',1);
} else {
$('.photo span').eq(count).prevAll().find('.high').css('z-index',1);
}
$('.starNum').html(starRating.toFixed(1)+'分')
})
$('.photo span').on('click',function () {
var index = $(this).index()+1;
$(this).prevAll().find('.high').css('z-index',1)
$(this).find('.high').css('z-index',1)
starRating = index*2;
$('.starNum').html(starRating.toFixed(1)+'分');
alert('评分:'+(starRating.toFixed(1)+'分'))
})
