分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

jquery简单几句代码实现星级评论效果

发布时间:2023-09-06 01:43责任编辑:胡小海关键词:暂无标签

我前面博客写过一个星级评论的原生写法,非常复杂,今天就通过jquery来写一个简单的星级点亮的效果,来看代码:

<!DOCTYPE html><html lang="en"><head> ???<meta charset="UTF-8"> ???<title>Title</title><style> ???.ct-star { ???????display: inline-block; ???????margin: 0 1px; ???????width: 19px; ???????height: 19px; ???????background: url(img/stars.png) no-repeat; ???????vertical-align: -2px; ???????cursor: pointer; ???} ???.ic-star-off { ???????background-position: -39px 0; ???}</style></head><body> ???<span class="star"> ???????<b class="ct-star ?ic-star-off"></b> ???????<b class="ct-star ?ic-star-off"></b> ???????<b class="ct-star ?ic-star-off"></b> ???????<b class="ct-star ?ic-star-off"></b> ???????<b class="ct-star ?ic-star-off"></b> ???</span></body><script src="js/jquery-1.11.3.min.js"></script><script> ???$(function(){ ???????$(".star b").on("mouseenter",function(){ ???????????$(this).removeClass("ic-star-off").prevAll().removeClass("ic-star-off"); ???????}); ???????$(".star").on("mouseleave",function(){ ???????????$(this).children().addClass("ic-star-off"); ???????????$("b.curr").removeClass("ic-star-off").prevAll().removeClass("ic-star-off"); ???????}); ???????$(".star b").on("click",function(){ ???????????$(this).addClass("curr").siblings().removeClass("curr") ???????}) ???})</script></html>

效果图就不展示了,将代码拷贝自己可以试试哦,一定要注意自己引用文件的路径!好了,今天就写这么一个简单的小例子。

jquery简单几句代码实现星级评论效果

原文地址:https://www.cnblogs.com/web001/p/8480856.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved