jQuery+PHP+Ajax实现动态数字统计展示功能


Posted in jQuery onDecember 25, 2019

jQuery+PHP+Ajax实现的一款动态数字统计展示实例,本例是在页面上动态展示了当前在线用户数,当然了,你可以应用到其他更多场景中。

jQuery+PHP+Ajax实现动态数字统计展示功能

首先我们在#number放置要统计的数字:

<div class="count">当前在线:<span id="number"></span></div>

然后我们要定义一个动画过程,使用jQuery的animate()函数实现从一个数字到另一个数字的变换过程,magic_number()自定义函数代码如下:

function magic_number(value) { 
  var num = $("#number"); 
  num.animate({count: value}, { 
    duration: 500, 
    step: function() { 
      num.text(String(parseInt(this.count))); 
    } 
  }); 
};

然后update()函数使用了jQuery的$.get()向后台ajax.php发送了一个ajax请求,在得到PHP相应后,调用magic_number()展示最新的数字。为了能看到更好的效果,我们使用setInterval()每三秒执行一次。

function update() { 
  $.get("ajax.php", 
  function(data) { 
    magic_number(data); 
  }); 
} 
setInterval(update, 3000); 
update();

我们随机从0到999抽取一个数字,你可以从数据库表里读取:

echo mt_rand(0,999);

总结

以上所述是小编给大家介绍的jQuery+PHP+Ajax实现动态数字统计展示功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

jQuery 相关文章推荐
jquery插件canvaspercent.js实现百分比圆饼效果
Jul 18 jQuery
jQuery上传插件webupload使用方法
Aug 01 jQuery
jQuery完成表单验证的实例代码(纯代码)
Sep 30 jQuery
jQuery读取本地的json文件(实例讲解)
Oct 31 jQuery
jQuery中可见性过滤器简单用法示例
Mar 31 jQuery
jQuery实现参数自定义的文字跑马灯效果
Aug 15 jQuery
jQuery实现轮播图及其原理详解
Apr 12 jQuery
jQuery点击页面其他部分隐藏下拉菜单功能
Nov 27 jQuery
jQuery实现侧边栏隐藏与显示的方法详解
Dec 22 jQuery
详解jQuery-each()方法
Mar 13 jQuery
基于JavaScript或jQuery实现网站夜间/高亮模式
May 30 jQuery
jQuery 移除事件的方法
Jun 20 jQuery
JQuery常用选择器功能与用法实例分析
Dec 23 #jQuery
Jquery属性的获取/设置及样式添加/删除操作技巧分析
Dec 23 #jQuery
JQuery中DOM节点的操作与访问方法实例分析
Dec 23 #jQuery
JQuery中的常用事件、对象属性与使用方法分析
Dec 23 #jQuery
jquery实现商品sku多属性选择功能(商品详情页)
Dec 20 #jQuery
基于jQuery实现可编辑的表格
Dec 11 #jQuery
jQuery实现可编辑的表格
Dec 11 #jQuery
You might like
PHP正确配置mysql(apache环境)
2011/08/28 PHP
JS 两个字符串时间的天数差计算
2013/08/25 Javascript
js冒泡、捕获事件及阻止冒泡方法详细总结
2014/05/08 Javascript
javascript的alert box在java中如何显示多行
2014/05/18 Javascript
node.js中的fs.close方法使用说明
2014/12/17 Javascript
JavaScript实现标题栏文字轮播效果代码
2015/10/24 Javascript
基于jquery实现表格内容筛选功能实例解析
2016/05/09 Javascript
jquery实现图片上传前本地预览
2017/04/28 jQuery
JS实现小球的弹性碰撞效果
2017/11/11 Javascript
浅谈微信JS-SDK 微信分享接口开发(介绍版)
2018/08/15 Javascript
vue2过滤器模糊查询方法
2018/09/16 Javascript
在小程序Canvas中使用measureText的方法示例
2018/10/19 Javascript
vue使用Google地图的实现示例代码
2018/12/19 Javascript
微信小程序实现星级评价
2019/11/20 Javascript
JavaScript实现串行请求的示例代码
2020/09/14 Javascript
[17:36]VG战队纪录片
2014/08/21 DOTA
[01:19:46]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第一场 2月28日
2021/03/11 DOTA
Python3基础之基本运算符概述
2014/08/13 Python
Python备份目录及目录下的全部内容的实现方法
2016/06/12 Python
Python实现的径向基(RBF)神经网络示例
2018/02/06 Python
tensorflow入门之训练简单的神经网络方法
2018/02/26 Python
python sys.argv[]用法实例详解
2018/05/25 Python
python爬取酷狗音乐排行榜
2019/02/20 Python
python GUI库图形界面开发之PyQt5窗口背景与不规则窗口实例
2020/02/25 Python
详解Python调用系统命令的六种方法
2021/01/28 Python
THE OUTNET英国官网:国际设计师品牌折扣网站
2016/08/14 全球购物
阿玛尼美国官方网站:Armani.com
2016/11/25 全球购物
企业门卫岗位职责
2013/12/12 职场文书
工商管理实习生自我鉴定范文
2013/12/18 职场文书
日本语毕业生自荐信
2014/02/01 职场文书
幼师求职自荐信
2014/05/31 职场文书
电子商务专业自荐信
2014/06/02 职场文书
我的梦想演讲稿1000字
2014/08/21 职场文书
2014年消防工作总结
2014/11/21 职场文书
Python time库的时间时钟处理
2021/05/02 Python
vue使用wavesurfer.js解决音频可视化播放问题
2022/04/04 Vue.js