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 相关文章推荐
图片之间的切换
Jun 26 Javascript
JavaScript高级程序设计
Dec 29 Javascript
Google韩国首页图标动画效果
Aug 26 Javascript
不同浏览器对回车提交表单的处理办法
Feb 13 Javascript
js输出列表实现代码
Sep 12 Javascript
jquery的ajaxSubmit()异步上传图片并保存表单数据演示代码
Jun 04 Javascript
jquery实现输入框动态增减的实例代码
Jul 14 Javascript
单击某一段文字改写文本颜色
Jun 06 Javascript
手把手搭建安装基于windows的Vue.js运行环境
Jun 12 Javascript
vue组件间通信六种方式(总结篇)
May 15 Javascript
JavaScript常用工具函数汇总(浏览器环境)
Sep 17 Javascript
three.js 实现露珠滴落动画效果的示例代码
Mar 01 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实现把数字ID转字母ID
2013/08/12 PHP
Laravel 4 初级教程之视图、命名空间、路由
2014/10/30 PHP
php显示时间常用方法小结
2015/06/05 PHP
php面向对象之反射功能与用法分析
2017/03/29 PHP
PHP与SQL语句写一句话木马总结
2019/10/11 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
2019/12/20 PHP
javascritp实现input输入框相关限制用法
2007/06/29 Javascript
JAVASCRIPT  THIS详解 面向对象
2009/03/25 Javascript
使用js画图之画切线
2015/01/12 Javascript
使用jQueryMobile实现滑动翻页效果的方法
2015/02/04 Javascript
JavaScript用JSONP跨域请求数据实例详解
2017/01/06 Javascript
详解Angular2中Input和Output用法及示例
2017/05/21 Javascript
vue实现样式之间的切换及vue动态样式的实现方法
2017/12/19 Javascript
vue2 v-model/v-text 中使用过滤器的方法示例
2019/05/09 Javascript
微信小程序实现弹幕墙(祝福墙)
2020/11/18 Javascript
Python中apply函数的用法实例教程
2014/07/31 Python
Python实现国外赌场热门游戏Craps(双骰子)
2015/03/31 Python
python实现搜索本地文件信息写入文件的方法
2016/02/22 Python
python利用dir函数查看类中所有成员函数示例代码
2017/09/08 Python
python日期时间转为字符串或者格式化输出的实例
2018/05/29 Python
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
2019/01/08 Python
Python操作redis实例小结【String、Hash、List、Set等】
2019/05/16 Python
Python全局锁中如何合理运用多线程(多进程)
2019/11/06 Python
利用python实现冒泡排序算法实例代码
2019/12/01 Python
python中有关时间日期格式转换问题
2019/12/25 Python
python使用ctypes调用扩展模块的实例方法
2020/01/28 Python
Python如何使用队列方式实现多线程爬虫
2020/05/12 Python
python openssl模块安装及用法
2020/12/06 Python
塔吉特百货公司官网:Target
2017/04/27 全球购物
雅诗兰黛旗下专业男士保养领导品牌:Lab Series
2017/05/15 全球购物
店长岗位的工作内容
2013/11/12 职场文书
上班迟到检讨书
2014/01/10 职场文书
酒店总经理助理职责
2014/02/12 职场文书
社区五一劳动节活动总结
2015/02/09 职场文书
CSS基础详解
2021/10/16 HTML / CSS
一行Python命令实现批量加水印
2022/04/07 Python