php - 寻找一个好的 JQuery 计数器

标签 php javascript jquery plugins

我有一个有成员(member)的网站。我想创建一个功能,它是登录成员数量的实时(无需页面加载)计数器。我将登录用户放在一个变量中,所以我正在寻找某种方法来使用它来合并它。有人知道有一个好的插件或 Jquery 脚本可以做到这一点吗?

提前致谢

最佳答案

你真的不需要那么多插件,只需创建一个除了回显计数之外什么也不做的页面,然后按一定时间间隔调用该页面,例如:

function updateCount() {
  $('#userCount').load('myCounter.php', function() {
     setTimeout(updateCount, 2000);
  });
}
$(updateCount); //run on document.ready

这使用 .load() 获取计数并将其放入 #userCount元素( <span><div> ,无论它是什么),等待 2 秒,然后再做一次。您想避免 setInterval() 在这些情况下,因为 ajax 请求时间是未知的,并且您不希望它们开始重叠。相反,使用 setTimeout() 因此请求完成后 2 秒(或者您想要的频率) 再次运行。

关于php - 寻找一个好的 JQuery 计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3480631/

相关文章:

php - PDO 插入不起作用

php - 分组但保留所有数据集 MySQL

javascript - 从浏览器外部调用 Javascript 函数?

javascript - 在 css 中为内容可编辑的 div 设置关闭和调整大小按钮的样式,并通过 jQuery 添加 rsize 功能

php - Laravel Mail::send() 使用收件人和抄送地址发送多封邮件

php - 使用 PHP 从密码获取经纬度

javascript - 'chain' JS函数在第一个完全完成后如何

javascript - 根据输入更改触发 DataTable 突出显示和过滤器

javascript - 如何检测矩形div下的textarea标签中是否有文本?

jQuery 排序不降序