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 相关文章推荐
JQuery 无废话系列教程(一) jquery入门 [推荐]
Jun 23 Javascript
非常强大的 jQuery.AsyncBox 弹出对话框插件
Aug 29 Javascript
js常用代码段收集
Oct 28 Javascript
jQuery中DOM树操作之复制元素的方法
Jan 23 Javascript
javascript html5 canvas实现可拖动省份的中国地图
Mar 11 Javascript
原生js实现网易轮播图效果
Apr 10 Javascript
实例解析js中try、catch、finally的执行规则
Feb 24 Javascript
JavaScript基础之this详解
Jun 04 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
Aug 08 jQuery
日期时间范围选择插件:daterangepicker使用总结(必看篇)
Sep 14 Javascript
three.js实现3D模型展示的示例代码
Dec 31 Javascript
微信小程序实现图片上传
May 23 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验证码函数的使用示例
2013/05/03 PHP
php使用ob_start()实现图片存入变量的方法
2014/11/14 PHP
thinkPHP和onethink微信支付插件分享
2019/08/11 PHP
JS 无法通过W3C验证的处理方法
2010/03/09 Javascript
javascript Array数组对象的扩展函数代码
2010/05/22 Javascript
js parseInt(&quot;08&quot;)未指定进位制问题
2010/06/19 Javascript
基于jQuery的的一个隔行变色,鼠标移动变色的小插件
2010/07/06 Javascript
js 上传图片预览问题
2010/12/06 Javascript
Yii2使用Bootbox插件实现自定义弹窗
2015/04/02 Javascript
jQuery中 attr() 方法使用小结
2015/05/03 Javascript
jquery实现华丽的可折角广告代码
2015/09/02 Javascript
JavaScript文档碎片操作实例分析
2015/12/12 Javascript
JavaScript基于对象去除数组重复项的方法
2016/10/09 Javascript
JS实现太极旋转思路分析
2016/12/09 Javascript
jquery仿苹果的时间/日期选择效果
2017/03/08 Javascript
jQuery实现动态添加、删除按钮及input输入框的方法
2017/04/27 jQuery
mpvue+vant app搭建微信小程序的方法步骤
2019/02/11 Javascript
Jquery实现无缝向上循环滚动列表的特效
2019/02/13 jQuery
微信小程序如何使用canvas二维码保存至手机相册
2019/07/15 Javascript
JS sort方法基于数组对象属性值排序
2020/07/10 Javascript
js实现弹窗效果
2020/08/09 Javascript
python通过正则查找微博@(at)用户的方法
2015/03/13 Python
Python正则匹配判断手机号是否合法的方法
2020/12/09 Python
Python列表list常用内建函数实例小结
2019/10/22 Python
Pycharm 安装 idea VIM插件的图文教程详解
2020/02/21 Python
Python Tornado批量上传图片并显示功能
2020/03/26 Python
Python字符串格式化常用手段及注意事项
2020/06/17 Python
美国最顶级的精品店之一:Hampden Clothing
2016/12/22 全球购物
澳大利亚墨水站Ink Station:墨水和碳粉打印机墨盒
2019/03/24 全球购物
2014机关党员干部“正风肃纪”思想汇报
2014/09/15 职场文书
员工试用期自我评价
2014/09/18 职场文书
大国崛起日本观后感
2015/06/02 职场文书
幼儿园奖惩制度范本
2015/08/05 职场文书
入党申请书怎么写?
2019/06/11 职场文书
SQL实战演练之网上商城数据库商品类别数据操作
2021/10/24 MySQL
Python学习之时间包使用教程详解
2022/03/21 Python