jQuery基于ajax实现带动画效果无刷新柱状图投票代码


Posted in Javascript onAugust 10, 2015

本文实例讲述了jQuery基于ajax实现带动画效果无刷新柱状图投票代码。分享给大家供大家参考。具体如下:

这里介绍的jQuery ajax投票特效,带动画效果 类似进度条风格的柱状图,以你最喜欢的编程语言是哪一种为例来演示投票效果,以Ajax方式无刷新投票,每点击一次,横向的柱状图就会增长一节。如果在火狐或chrome下浏览,那些柱状图横条是圆角的,在IE8下则无此效果。

运行效果截图如下:

jQuery基于ajax实现带动画效果无刷新柱状图投票代码

具体代码如下:

<!DOCTYPE html>
<html>
<head>
<title>jQuery ajax投票特效,带动画效果 柱状图</title>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
 $("#container div a").click(function() {
  $(this).parent().animate({
   width: '+=100px'
  }, 500);
  $(this).prev().html(parseInt($(this).prev().html()) + 1);
  return false;
 });
});
</script>
<style type="text/css">
* {
 font-family: Arial, "Free Sans";
}
#container {
 margin-top: 20px;
 color: #fff;
}
#container #question {
 display: block;
 padding: 20px;
 font-weight: bold;
 letter-spacing: -3px;
 margin-bottom: 20px;
 padding: 10px;
 font-size: 40px;
}
#container div {
 font-weight: bold;
 letter-spacing: -3px;
 background: #0099cc;
 margin-bottom: 15px;
 padding: 10px;
 font-size: 34px;
 color: #ffffff;
 border-left: 20px solid #333;
 width: 400px;
 -webkit-border-radius: 0.5em;
 -moz-border-radius: 0 0.5em 0.5em 0;
 border-radius: 0 1.5em 1.5em 0;
}
#container div a {
 border-radius: 0.3em;
 text-decoration: none;
 color: #0099cc;
 padding: 5px 15px;
 background: #333;
 margin: 0 20px;
}
#container div a:hover {
 color: #fff;
}
#main {
 background: #0099cc;
 margin-top: 0;
 padding: 2px 0 4px 0;
 text-align: center;
}
#main a {
 color: #ffffff;
 text-decoration: none;
 font-size: 12px;
 font-weight: bold;
 font-family: Arial;
}
#main a:hover {
 text-decoration: underline;
}
body {
 margin: 0;
 padding: 0;
 background: #ffffff url('//img.jbzj.com/file_images/article/201508/2015810110844109.gif') repeat right top;
}
#text {
 margin: 0 auto;
 width: 500px;
 font-size: 12px;
 color: #0099cc;
 font-weight: bold;
 text-align: center;
 margin-top: 20px;
}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
<body>
 <div id="container">
  <span id="question">你最喜欢的编程语言是哪一种?</span>
  <div><span>0</span><a href="">投票</a>PHP</div>
  <div><span>0</span><a href="">投票</a>Ruby</div>
  <div><span>0</span><a href="">投票</a>Java</div>
  <div><span>0</span><a href="">投票</a>ASP</div>
  <div><span>0</span><a href="">投票</a>Perl</div>
  <div><span>0</span><a href="">投票</a>ColdFusion</div>
 </div>
</body>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
JS实现向表格中动态添加行的方法
Mar 30 Javascript
jQuery简单实现图片预加载
Apr 20 Javascript
jQuery CSS3相结合实现时钟插件
Jan 08 Javascript
巧用jQuery选择器提高写表单效率的方法
Aug 19 Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
Dec 08 Javascript
javascript防篡改对象实例详解
Apr 10 Javascript
使用JS编写的随机抽取号码的小程序
Aug 11 Javascript
浅谈Vue SPA 首屏加载优化实践
Dec 15 Javascript
Angular设置别名alias的方法
Nov 08 Javascript
vue项目打包后怎样优雅的解决跨域
May 26 Javascript
JS前端知识点总结之页面加载事件,数组操作,DOM节点操作,循环和分支
Jul 04 Javascript
ant design vue的form表单取值方法
Jun 01 Vue.js
javascript中caller和callee详解
Aug 10 #Javascript
jQuery实现购物车表单自动结算效果实例
Aug 10 #Javascript
javascript中$(function() {});写与不写有哪些区别
Aug 10 #Javascript
jQuery中$(function() {});问题详解
Aug 10 #Javascript
jquery实现鼠标滑过后动态图片提示效果实例
Aug 10 #Javascript
jQuery模拟原生态App上拉刷新下拉加载更多页面及原理
Aug 10 #Javascript
jQuery 判断图片是否加载完成方法汇总
Aug 10 #Javascript
You might like
PHP集成环境XAMPP的安装与配置
2018/11/13 PHP
PHP实现微信提现(企业付款到零钱)
2019/08/01 PHP
实例讲解PHP表单
2020/06/10 PHP
JavaScript学习历程和心得小结
2010/08/16 Javascript
javascript中的缓动效果实现程序
2012/12/29 Javascript
javascript右下角弹层及自动隐藏(自己编写)
2013/11/20 Javascript
一个JavaScript防止表单重复提交的实例
2014/10/21 Javascript
jQuery中focus事件用法实例
2014/12/26 Javascript
js中split和replace的用法实例
2015/02/28 Javascript
JavaScript实现文字跟随鼠标特效
2015/08/06 Javascript
Angular4 反向代理Details实践
2018/05/30 Javascript
详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
2019/05/21 Javascript
微信小程序全局变量GLOBALDATA的定义和调用过程解析
2019/09/23 Javascript
Node 使用express-http-proxy 做api网关的实现
2020/10/15 Javascript
手写Vue2.0 数据劫持的示例
2021/03/04 Vue.js
[02:03]完美世界DOTA2联赛10月30日赛事集锦
2020/10/31 DOTA
简单介绍Python中的JSON使用
2015/04/28 Python
深入讲解Python函数中参数的使用及默认参数的陷阱
2016/03/13 Python
Python实现简单遗传算法(SGA)
2018/01/29 Python
TensorFlow 模型载入方法汇总(小结)
2018/06/19 Python
详解基于python-django框架的支付宝支付案例
2019/09/23 Python
瑞典的玛丽小姐:Miss Mary of Sweden
2019/02/13 全球购物
Skechers越南官方网站:来自美国的运动休闲品牌
2021/02/22 全球购物
如何判断计算机可能已经中马
2013/03/22 面试题
物业管理个人自我评价
2013/11/08 职场文书
浙大毕业生自荐信
2014/01/26 职场文书
个人四风问题整改措施思想汇报
2014/10/04 职场文书
党员作风建设自查报告
2014/10/23 职场文书
幼儿教师辞职信
2015/02/27 职场文书
2015年学生会纪检部工作总结
2015/03/31 职场文书
聋哑人盗窃罪辩护词
2015/05/21 职场文书
廉洁自律心得体会2016
2016/01/13 职场文书
万能密码的SQL注入漏洞其PHP环境搭建及防御手段
2021/09/04 SQL Server
Nginx stream 配置代理(Nginx TCP/UDP 负载均衡)
2021/11/17 Servers
使用 Apache Dubbo 实现远程通信(微服务架构)
2022/02/12 Servers
错误码NET::ERR_CERT_DATE_INVALID证书已过期解决方法?
2022/07/07 数码科技