HTML

本例假设要在页面上动态展示(无需刷新整个页面,只是局部刷新动态数字)当前在线用户数,常见在一些统计平台上应用。在HTML页面中只需定义以下结构:

代码如下:

当前在线:

jQuery

首先我们要定义一个动画过程,使用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的$.getJSON()向后台number.php发送了一个ajax请求,在得到PHP相应后,调用magic_number()展示最新的数字。为了能看到更好的效果,我们使用setInterval()设置代码执行的间隔时间。

代码如下:

function update() {

$.getJSON("number.php?jsonp=?", function(data) {

magic_number(data.n);

});

};

setInterval(update, 5000); //5秒钟执行一次

update();

PHP

实际项目中,我们会使用PHP获取数据库中的最新数据,然后通过PHP返回给前端。本例为了更好的演示,使用随机数字,最后以json格式返回给前端js,number.php代码如下:

代码如下:

$total_data = array(

'n' => rand(0,999)

);

echo $_GET['jsonp'].'('. json_encode($total_data) . ')';

以上就是本文给大家分享的jQuery+PHP实现动态数字展示特效的代码,希望大家能够喜欢。

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

php把数字倒着展示,jQuery+PHP实现动态数字展示特效相关推荐

  1. ajax php计数,jQuery+PHP+Ajax动态数字统计展示实例

    jQuery+PHP+Ajax实现的一款动态数字统计展示实例,本例是在页面上动态展示了当前在线用户数,当然了,你可以应用到其他更多场景中. 首先我们在#number放置要统计的数字: 当前在线: - ...

  2. jQuery+PHP+Ajax动态数字统计展示实例

    jQuery+PHP+Ajax实现的一款动态数字统计展示实例,本例是在页面上动态展示了当前在线用户数,当然了,你可以应用到其他更多场景中. 首先我们在#number放置要统计的数字: <div ...

  3. ajax php 动态,jQuery+PHP+Ajax实现动态数字统计展示功能

    jQuery+PHP+Ajax实现的一款动态数字统计展示实例,本例是在页面上动态展示了当前在线用户数,当然了,你可以应用到其他更多场景中. 首先我们在#number放置要统计的数字: 当前在线: 然后 ...

  4. jQuery+PHP动态数字展示效果

    我们在一些应用中需要动态展示数据,比如当前在线人数,当前交易总额,当前汇率等等,前端页面需要实时刷新获取最新数据.本文将结合实例给大家介绍使用jQuery和PHP来实现动态数字展示效果. 查看演示 下 ...

  5. jQuery 判断是否为数字的方法 及 转换数字函数

    1.isNaN() <script language="javascript"> var t=$("#id").val();//这个就是我们要判断的 ...

  6. 第二百一十七节,jQuery EasyUI,NumberSpinner(数字微调)组件

    jQuery EasyUI,NumberSpinner(数字微调)组件 学习要点: 1.加载方式 2.属性列表 3.事件列表 4.方法列表 本节课重点了解 EasyUI 中 NumberSpinner ...

  7. 键盘录入一个正整数,把它的各个位上的数字倒着排列形成一个新的整数并输出。 例如:12345 数出54321 78760 输出6787(0省去)

    package com.coffn.demos; /*** 4.键盘录入一个正整数,把它的各个位上的数字倒着排列形成一个新的整数并输出.例如:12345 数出54321 78760 输出6787(0省 ...

  8. jQuery实现鼠标划过展示大图的方法

    这篇文章主要介绍了jQuery实现鼠标划过展示大图的方法,实例分析了jQuery操作鼠标事件及图片处理的技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了jQuery实现鼠标划过展示大图 ...

  9. 基于at89c51单片机的led数字倒计时器设计c语言,课程设计(论文)-基于AT89C51单片机的LED数字倒计时器设计.docx...

    单片机原理及其应用课程设计 课 题: 基于AT89C51单片机的LED数字倒计时器设计专 业: 电工程及其自动化班 级: 2013 级 4班学 号: 姓 名: 设计日期: 2015年6月6日--201 ...

最新文章

  1. 早上起来收到两个消息
  2. seaborn使用jointplot函数为散点图添加边缘图、添加回归线、为边缘直方图添加密度曲线、自定义边缘直方图的色彩(Change Color of Marginal Histogram Plot
  3. 将BLOG作为输入平台 ……
  4. 图灵社区 : 阅读 : 谁说Vim不是IDE?(三)
  5. 【软件测试】测试计划书
  6. 问题 E: 求1+2+...+n=?
  7. sql 如何设置行级锁_如何使用SQL Server 2016行级安全性过滤和阻止数据访问
  8. java3d翻转纪念相册_HTML5 3D旋转相册的实现示例
  9. 通达OA的一些资源地址,持续更新
  10. TRANSCAD基础技巧——OD矩阵生成
  11. 本地文件共享到云服务器,Linux系统通过RDP上传文件到Windows云服务器
  12. JAVA版12306抢票工具
  13. 大内高手 常见内存错误
  14. 如何解决在线医疗语音问诊的技术难题 | 以眩晕问诊为例
  15. 深度学习之图像分类(九)--ResNeXt 网络结构
  16. 2.6 Photoshop操作步骤的撤消和重做 [Ps教程]
  17. 【软件测试】软件测试的介绍和分类
  18. 阿里云部署k8s集群
  19. 小米8se怎么解屏幕锁_小米8 SE怎样解锁?人脸指纹双解锁安全又快捷!
  20. 微机原理与接口技术期末复习资料

热门文章

  1. 如何在.NET Core中为gRPC服务设计消息文件(Proto)
  2. NET问答:什么场景下应该选择 struct 而不是 class ?
  3. 程序员过关斩将--少年派登录安全的奇幻遐想
  4. 【对比学习】koa.js、Gin与asp.net core——中间件
  5. .NET Core开源任务调度平台ScheduleMaster上新了
  6. 打不死我的,终将使我强大!DevOps黑客马拉松参赛心得
  7. 使用Redis创建分布式锁
  8. C# 8 新增小功能
  9. 如何测试 ASP.NET Core Web API
  10. .NET Core中Object Pool的简单使用