jQuery实现商品五星评价

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Title</title>
 6     <style>
 7         ul{
 8             list-style:none;
 9         }
10
11         li{
12             float:left;
13             font-size: 30px;
14             color: #f40;
15             cursor: pointer;
16         }
17
18         .current{
19
20         }
21
22     </style>
23 </head>
24 <body>
25     <div class="wrap">
26         <ul>
27             <li>☆</li>
28             <li>☆</li>
29             <li>☆</li>
30             <li>☆</li>
31             <li>☆</li>
32         </ul>
33     </div>
34
35     <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
36
37     <script>
38         $(function () {
39             $("li").on("mouseenter",function () {
40                 $(this).text("★").prevAll().text("★");
41                 $(this).nextAll().text("☆");
42             });
43
44
45             $("ul").on("mouseleave",function () {
46                 $(this).children().text("☆");
47                 $(".current").text("★").prevAll().text("★");
48                 $(".current").nextAll().text("☆");
49             });
50
51             $("li").on("click",function () {
52                $(this).addClass("current").siblings().removeClass();
53             });
54
55
56
57         });
58     </script>
59
60
61
62
63
64
65
66 </body>
67 </html>

原文地址:https://www.cnblogs.com/programfield/p/11093573.html

时间: 2024-08-07 12:09:59

jQuery实现商品五星评价的相关文章

jquery 五星评价(图片实现)

1111 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>五星评价(图片实现) </title> <script src="http://apps.bdimg.com/libs/jquery/1.6.4/jquery.min.js"></script> </head> <body

jquery实现仿商品星级评价

一,HTML部分 <div id="rating-star"> <a href="#">0</a> <a href="#">1</a> <a href="#">2</a> <input type="hidden" id="goodLevel" /> </div> 二,CSS部分 接

jquery代码实现简单的五星评价功能!

实现: 1,鼠标移动到第三个星星,则一二三星星变亮,后两个变暗 2,鼠标点击某个星星后,可以继续选择,但拿开后星星会定格住你点击的位置 <script type="text/javascript"> //★ $(function () { //由于不好获取点击的span的是何坐标,所以声明一个变量来记录点击的span标签的id var mark; $("*").css({ margin: "0px", padding: "0

京东已购商品自动评价Chrome插件开发

周末在家闲来无聊,发现京东有几十个待评价的商品,觉得JD的羊毛不薅白不薅.废话不多说看代码: 看到这样的结构是否似成相识??这不就是一个典型的web站点的结构?其实差不多啦,最大的区别就是多了一个manifest.json 文件. 前面的配置信息,猜猜大概也就知道是什么了.我们这个JD插件最重要的一块就是content scripts. 这里面有三个参数最重要 1. Matches: 这个是说这个contentscript只有在域名 https(/http)://club.jd.com 下才会运

js 实现仿 淘宝 五星评价 demo

<style> @font-face { font-family: 'iconfont'; /* project id 247957 */ src: url('//at.alicdn.com/t/font_wkv6intmx8cnxw29.eot'); src: url('//at.alicdn.com/t/font_wkv6intmx8cnxw29.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_wk

JQuery实现商品列表

用户单击商品列表下的“显示全部品牌”按钮来显示全部的品牌全,同时将推荐的品牌名字高亮显示,按钮里的文字也变成“精简商品品牌”:再次点击“精简商品按钮”,又回到最初的页面 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>商品列表</title> 6 <style type="text/css">

jQuery用户数字打分评价效果

效果预览:http://hovertree.com/texiao/jquery/5.htm HTML文件代码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>jQuery用户数字打分评分代码 - HoverTree</title><base target="_blank" /> <scri

jQuery实现商品楼层的感觉

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery滚动面板的实现</title> <script type="text/javascript" src="js/jquery-1.8.2.js"></script> <style

jQuery实现商品楼层和电梯功能

效果图 floor.html <!DOCTYPE html> <html lang="zh-CN"><!-- 设置简体中文 --> <head> <meta charset="UTF-8"> <title>floor</title> <link rel="stylesheet" href="../css/base.css"> <