最新下载
jQuery焦点图插件Fotorama
24小时阅读排行榜
- 1 如何用 pandas 实现自定义边界(含右闭区间)的数值分箱
- 2 如何修改表的存储引擎_mysql引擎切换方式
- 3 Dapper如何连接数据库 Dapper配置连接字符串教程
- 4 Vue 3 中使用 v-model 实现父子组件双向绑定的正确方式
- 5 如何使用Docker Compose搭建Golang开发环境_Golang 本地开发编排方法
- 6 php连接数据库报错咋回事_php数据库连接错误排查法【技巧】
- 7 Go语言如何创建自定义错误类型_Golang自定义错误实现技巧
- 8 css布局多行元素间距不一致怎么办_通过 gap 或 margin 调整统一
- 9 c++中如何获取系统CPU核心数_c++ std::thread硬件并发数【详解】
- 10 如何在Laravel中实现全文搜索功能? (Scout与Meilisearch集成)
- 11 如何在保持滚动功能的前提下隐藏浏览器滚动条
- 12 如何在mysql中批量插入数据_mysql批量插入语句说明
- 13 css 引入方式会影响 seo 吗_css 与页面结构关系说明
- 14 php判断字符串长度含不可见字符_php不可见字符处理【步骤】
- 15 如何在 DataTables 导出 PDF 时为前六列后强制换行以避免内容溢出
最新教程
-
- Node.js 教程
- 16189 2025-08-28
-
- CSS3 教程
- 1546720 2025-08-27
-
- Rust 教程
- 23320 2025-08-27
-
- Vue 教程
- 25784 2025-08-22
-
- PostgreSQL 教程
- 22267 2025-08-21
-
- Git 教程
- 9245 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)+'分'))
})
