通用商品/商家星星评价HTML-支持webapp使用
来源:互联网 发布:c语言与或运算 编辑:程序博客网 时间:2024/05/04 10:34
代码使用备注:
1. jquery-1.8.3.min.js(自备)
2.star_empty.png为空星星 star_full.png为亮星星 (自备)
3.div的样式可以自己调整(自备)
4.添加初始化代码,可支持多个评论项,eg:口味、环境、物流、服务等
$(function(){
initEvent('mydiv1');
initEvent('mydiv2');
});
<!doctype html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta http-equiv="content-script-type"content="text/javascript"> <script type="text/javascript" src="js/jquery-1.8.3.min.js"></script> <title></title> <script type="text/javascript"> var isclick = false; function change(mydivid,num) { if (!isclick) { var tds = $("#"+mydivid+" ul li"); for (var i = 0; i < num; i++) { var td = tds[i]; $(td).find("img").attr("src","images\/star_full.png"); } var tindex = $("#"+mydivid).attr("currentIndex"); tindex = tindex==0?0:tindex+1; for (var j = num; j < tindex; j++) { var td = tds[j]; $(td).find("img").attr("src","images\/star_empty.png"); } $("#"+mydivid).attr("currentIndex",num); } } function repeal(mydivid,num) { if (!isclick) { var tds = $("#"+mydivid+" ul li"); var tindex = $("#"+mydivid).attr("currentIndex"); tindex = tindex==0?0:tindex+1; for (var i = tindex; i < num; i++) { var td = tds[i]; $(td).find("img").attr("src","images\/star_empty.png"); } $("#"+mydivid).attr("currentIndex",num); } } function change1(mydivid,num) { if (!isclick) { change(mydivid,num); } else { alert("Sorry,You had clicked me!"); } } $(function(){ initEvent('mydiv1'); initEvent('mydiv2'); }); function initEvent(mydivid) { //var tableWjx =$("#tableWjx ul li"); // var items= tableWjx.getElementsByTagName("ul"); var tds = $("#"+mydivid+" ul li"); for (var i = 0; i < tds.length; i++) { var td = tds[i]; $(td).live('mouseover',function(){var num = $(this).attr("num");change(mydivid,num);}); //$(td).live('mouseout',function(){var num = $(this).attr("num");repeal(mydivid,num);}); $(td).live('click',function(){var num = $(this).attr("num");change1(mydivid,num);}); } } </script> <style type="text/css"> ul{ list-style-type: none; } .star_ul li{ float:left; } </style></head><body><div id="mydiv1" currentIndex="0"><ul class="star_ul"><li num="1"><img src="images/star_empty.png" class="xing_hui"/></li><li num="2"><img src="images/star_empty.png" class="xing_hui"/></li><li num="3"><img src="images/star_empty.png" class="xing_hui"/></li><li num="4"><img src="images/star_empty.png" class="xing_hui"/></li><li num="5"><img src="images/star_empty.png" class="xing_hui"/></li></ul></div><div id="mydiv2" currentIndex="0"><ul class="star_ul"><li num="1"><img src="images/star_empty.png"/></li><li num="2"><img src="images/star_empty.png"/></li><li num="3"><img src="images/star_empty.png"/></li><li num="4"><img src="images/star_empty.png"/></li><li num="5"><img src="images/star_empty.png"/></li></ul></div></body></html>
0 0
- 通用商品/商家星星评价HTML-支持webapp使用
- Android自定义View实现商品评价星星评分控件
- 基于BootStrap的仿淘宝星星商品评价案例
- 评价,星星
- IOS 评价星星 Slider的使用
- 动态星星评价条(支持半星操作)
- 用星星显示评价
- Jquery星星评价插件
- 星星评价前后台
- js星星评价
- 评价星星点击效果
- 页面星星评价
- 星星评价效果
- JS里星星评价
- Android 星星评价
- 【转载】星星打分评价
- 评价星星效果
- 商品和商家行业分类
- 看看Spring的源码(一)——Bean加载过程
- ijkplayer环境搭建及编译
- Android学习之android源码的导入
- 机器学习中regularization正则化(加入weight_decay)的作用
- iOS中scrollsToTop小结
- 通用商品/商家星星评价HTML-支持webapp使用
- 华为OJ基础篇-合法IP
- 伪类 --南大软院大神养成计划
- 错误
- JSON的parse()和stringfy()方法
- 关于正则表达式 g,m 参数的总结
- 校验xml的合法性
- CentOS配置163的yum源
- UITextView添加占位字符