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 相关文章推荐
类似php的js数组的in_array函数自定义方法
Dec 27 Javascript
从零学JS之你需要了解的几本书
May 19 Javascript
Jquery自定义button按钮的几种方法
Jun 11 Javascript
基于zepto.js简单实现上传图片
Jun 21 Javascript
JavaScript动态数量的文件上传控件
Nov 18 Javascript
vue v-model表单控件绑定详解
May 17 Javascript
解决AjaxFileupload 上传时会出现连接重置的问题
Jul 07 Javascript
在Vue中使用echarts的实例代码(3种图)
Jul 10 Javascript
利用纯js + transition动画实现移动端web轮播图详解
Sep 10 Javascript
使用webpack-dev-server处理跨域请求的方法
Apr 18 Javascript
JavaScript实现单英文金山打字通
Jul 24 Javascript
node.js中process进程的概念和child_process子进程模块的使用方法示例
Feb 11 Javascript
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 header Content-Type类型小结
2011/07/03 PHP
PHP数据库操作之基于Mysqli的数据库操作类库
2014/04/19 PHP
使用ob系列函数实现PHP网站页面静态化
2014/08/13 PHP
php面象对象数据库操作类实例
2014/12/02 PHP
php简单防盗链实现方法
2015/07/29 PHP
PHP 访问数据库配置通用方法(json)
2018/05/20 PHP
PHP PDO数据库操作预处理与注意事项
2019/03/16 PHP
JQUERY复选框CHECKBOX全选,取消全选
2008/08/30 Javascript
jQuery新闻滚动插件 jquery.roller.js
2011/06/27 Javascript
js获取ajax返回值代码
2014/04/30 Javascript
js动态修改表格行colspan列跨度的方法
2015/03/30 Javascript
HTML5 Shiv完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
2015/11/25 Javascript
JavaScript实现定时页面跳转功能示例
2017/02/14 Javascript
详解vue中点击空白处隐藏div的实现(用指令实现)
2018/04/19 Javascript
node.js +mongdb实现登录功能
2020/06/18 Javascript
Vue实现圆环进度条的示例
2021/02/06 Vue.js
[01:46]辉夜杯—打造中国DOTA新格局
2015/12/25 DOTA
Python实现的百度站长自动URL提交小工具
2014/06/27 Python
python实现连续图文识别
2018/12/18 Python
python生成带有表格的图片实例
2019/02/03 Python
Python面向对象程序设计之类的定义与继承简单示例
2019/03/18 Python
python如何求100以内的素数
2020/05/27 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
2021/01/26 Python
CSS3 优势以及网页设计师如何使用CSS3技术
2009/07/29 HTML / CSS
IE9对HTML5中部分属性不支持的原因分析
2014/10/15 HTML / CSS
加拿大品牌鞋包连锁店:Little Burgundy
2021/02/28 全球购物
北京麒麟网信息技术有限公司网络游戏测试面试题
2013/09/28 面试题
经济与贸易专业应届生求职信
2013/11/19 职场文书
怎样填写就业意向
2014/04/02 职场文书
趣味运动会广播稿
2014/09/13 职场文书
2014年四风问题自我剖析材料
2014/09/15 职场文书
2015年入党积极分子评语
2015/03/26 职场文书
运动会开幕式主持词
2015/07/01 职场文书
祝寿主持词
2015/07/02 职场文书
《将心比心》教学反思
2016/02/23 职场文书
pandas 操作 Excel操作总结
2021/03/31 Python