用JSP在线投票系统代码分享,样式写的不是太好,具体根据需求来设计,希望大家不要太介意。

以下是html/css部分

<style type="text/css">body{background:lightblue;}.vip li{width: 400px;height: 50px;background: white;list-style: none;margin-top: 50px;line-height: 50px;border-radius: 3px;padding-left: 10px;}.vip li span:nth-of-type(1){width: 100px;height: 20px;border: 1px solid black;background: lightgrey;display: inline-block;vertical-align: middle;margin-left: 40px;position: relative;}.vip li span a{height: 100%;background: red;position: absolute;left: 0;top: 0;}.vip li button{border: none;box-shadow: 1px 3px 3px lightsteelblue;background: rgb(217,0,0);border-radius: 30px;height: 30px;color: white;margin-left: 30px;outline: none;}.vip li button:hover{background: rgb(217,0,0);}
</style><body><ul class="vip"><li>免费云播空间 <span><a href=""></a></span><button>投一票</button><span>0%</span></li><li>连续包月优惠<span><a href=""></a>http://www.aivtp.com/</span><button>投一票</button><span>0%</span></li><li>免费游戏礼包<span><a href=""></a></span><button>投一票</button><span>0%</span></li><li>丰富购物礼包<span><a href=""></a></span><button>投一票</button><span>0%</span></li></ul>
</body>

前面的结构就没什么好说的了,下面是js部分

<script>var sum = 100 // 总票数 $('.vip li button').click(function(){
//          console.log($(this).siblings('span').find('a').text())if(sum == 0){alert("投票已结束")return;}//当票数为0时点击无效 为0时表示4个投票系统加起来已经100%所有人已经投完票 可以根据实时人数来决定sum -= 1;//点击减票数var liw = $(this).siblings('span').find('a').width();//获取当前a标签的宽度liw += 1; //点击加1 添加背景的宽度;console.log(liw,sum)var index = $(this).parent().index('.vip li'); $(this).parent().find('span:nth-of-type(2)').text(liw+"%") //显示点击一次所占总百分比的比例 如果人数不是100个人可以根据实际需求$('.vip li').eq(index).find('a').animate({width:liw+"px"},50,"linear") //添加投票条的长度})
</script>

本人水平有限,如有纰漏请指出。。多多指教!!!!!!

用JSP在线投票系统代码分享相关推荐

  1. 教你制作简单的jsp在线考试系统

    教你制作简单的jsp在线考试系统 代码链接 先给大家看看效果图: 首页Index.jsp <%@ page language="java" contentType=" ...

  2. JSP实现在线投票系统

    系统介绍 一个网站的发展壮大靠的就是众多用户的支持,一个好的网站一定要注意与用户之间信息的交流,及时得到用户反馈信息,并及时改进,这也是一个网站持续发展的基础.也正是由于该原因,网络上各式各样的投票系 ...

  3. JSP+Servlet java在线投票系统

    JSP+Servlet 在线投票系统关于开发环境 1. jdk1.6 2. myeclipse10 3. tomcat6 4. mysql utf-8 使用技术 1. ssh 框架 2. log使用的 ...

  4. 基于Java+JSP+MySQL基于SSM的在线投票系统-计算机毕业设计

    项目介绍 随着社会的发展,人们在处理一些问题的时候不同意见越来越多,这源于人们对思想的解放和对社会的认识.所以在处理同一问题上,为了征求不同人的意见在线投票系统诞生了. 基于SSM的在线投票系统以钦州 ...

  5. python在线投票系统讲解_Python开发基础-项目实训-在线投票系统ppt课件

    <Python开发基础-项目实训-在线投票系统ppt课件>由会员分享,可在线阅读,更多相关<Python开发基础-项目实训-在线投票系统ppt课件(27页珍藏版)>请在人人文库 ...

  6. java-net-php-python-67ssm在线投票系统计算机毕业设计程序

    java-net-php-python-67ssm在线投票系统计算机毕业设计程序 java-net-php-python-67ssm在线投票系统计算机毕业设计程序 本源码技术栈: 项目架构:B/S架构 ...

  7. java 在线投票_基于javaweb的在线投票系统

    [实例简介] 基于javaweb的在线投票系统,使用SSH框架.用户注册登录后,可以发起投票,管理投票,参与投票,查看投票比例和结果等. [实例截图] [核心代码] Vote └── Vote ├── ...

  8. SSM框架基于JavaWeb在线投票系统的设计与实现源码

     博主介绍:✌在职Java研发工程师.专注于程序设计.源码分享.技术交流.专注于Java技术领域和毕业设计✌ 项目名称 SSM框架基于JavaWeb在线投票系统的设计与实现源码 视频效果 SSM框架基 ...

  9. (附源码)springboot在线投票系统 毕业设计 141307

    基于springboot在线投票系统 摘 要 随着全球Internet的迅猛发展和计算机应用的普及,特别是近几年无线网络的广阔覆盖以及无线终端设备的爆炸式增长,使得人们能够随时随地的访问网络,以获取最 ...

最新文章

  1. Netlib文件转化为mps文件
  2. 一个架构师谈什么是架构以及怎么成为一个架构师--转载
  3. c++编程 文件系统
  4. matlab条形图添加误差线_在Excel图表中添加误差线和对误差线进行设置的技巧
  5. 2.4g 无线键鼠对码软件_无线路由器的2.4G和5G同时开速度有影响吗?
  6. 《乌合之众》读书笔记(part4)--含义最不确定的词语,往往拥有最强大的影响力
  7. Ant 简单示例+环境变量配置说明
  8. 301 302区别_302状态码代表什么,302状态码解决方法
  9. 用计算机模拟实验技术路线,自然科学基金申请书模板
  10. iPhone配置实用工具
  11. GoLang语言:邮件群发器
  12. 静态小米官网首页仿站笔记
  13. 光源与打光该如何选择,如何获得一副好图像,机器视觉第二步,选择光源和如何打光
  14. “出轨照”背后的真相:防骗启示录之相册病毒报告
  15. 深度学习算法(第37期)----如何用强化学习玩游戏?
  16. 【What if 系列】拖住那架飞机!
  17. Google Earth Engine(GEE)——注册GEE被拒绝,官网的回复给出答案
  18. 《迷途深渊》隐私声明
  19. .dll处位于.exe中引发的异常:0xC0000005:读取位置XXX时发生访问冲突
  20. python安卓开发视频_python开发安卓App实战项目:西瓜视频解析工具

热门文章

  1. python尼姆游戏_使用Python编写一个聪明的尼姆游戏
  2. Android 1.5 的APN设定与上网处理
  3. 第二十九章 弹城简史2
  4. 使用 MediaPipe 身体跟踪构建不良身体姿势检测和警报系统
  5. 让Intel决绝放弃傲腾的CXL,究竟是何方神圣?
  6. 【GAMES104】Lecture2-游戏引擎五层架构
  7. 通过编写程序工具提取.pal调色板文件为Rgb/Yuv分量数据的文本保存(同时适用于Win7-24位深度的位图和Win10-32位深度的位图)
  8. day 15爬虫与反爬虫与反反爬
  9. 【PMP】事业环境因素和组织过程资产
  10. 愤怒的小鸟4只编外鸟_愤怒的小鸟思黛拉四种小鸟攻略 技能详细解析