MediaWiki:Common.js:修订间差异

来自赛尔号精灵图鉴
跳转到导航 跳转到搜索
无编辑摘要
Len留言 | 贡献
无编辑摘要
第1行: 第1行:
$(function () {
$(function () {
   // 在线人数统计区块
   // 在线人数统计区域
   var $counter = $('<div id="online-counter">当前在线 <span style="color:#a782ff;">👥</span>: <span id="online-number">加载中...</span></div>');
   var $counter = $('<div id="online-counter">当前在线 <span style="color:#a782ff;">👥</span>: <span id="online-number">加载中...</span></div>');
   $('body').append($counter);
   $('body').append($counter);
第16行: 第16行:
   setInterval(updateOnlineNumber, 30000); // 每 30 秒刷新一次
   setInterval(updateOnlineNumber, 30000); // 每 30 秒刷新一次


  // ✅ 把这一行放进 function 内部!
   mw.loader.load('/js/player.js?v=9');
   mw.loader.load('/js/player.js?v=9');
}); // 👈 别忘了这个结束的大括号和括号

2025年6月12日 (四) 10:52的版本

$(function () {
  // 在线人数统计区域
  var $counter = $('<div id="online-counter">当前在线 <span style="color:#a782ff;">👥</span>: <span id="online-number">加载中...</span></div>');
  $('body').append($counter);

  // 获取在线人数
  function updateOnlineNumber() {
    $.getJSON('/api/online.php', function (data) {
      $('#online-number').text(data.count || 0);
    }).fail(function () {
      $('#online-number').text('获取失败');
    });
  }

  updateOnlineNumber();
  setInterval(updateOnlineNumber, 30000); // 每 30 秒刷新一次

  // ✅ 把这一行放进 function 内部!
  mw.loader.load('/js/player.js?v=9');
}); // 👈 别忘了这个结束的大括号和括号