fix: 修复右侧列表切换Tab时由于表情包被移除导致的JS报错

This commit is contained in:
2026-03-12 13:23:36 +08:00
parent 16498a4657
commit d36da26c44
2 changed files with 2 additions and 20 deletions
@@ -43,18 +43,11 @@
// ── Tab 切换 ──────────────────────────────────────
function switchTab(tab) {
// 切换名单/房间/贴图/酷库 面板
['users', 'rooms', 'emoji', 'action'].forEach(t => {
// 切换名单/房间/酷库 面板
['users', 'rooms', 'action'].forEach(t => {
document.getElementById('panel-' + t).style.display = t === tab ? 'block' : 'none';
document.getElementById('tab-' + t)?.classList.toggle('active', t === tab);
});
// 贴图 Tab 懒加载
if (tab === 'emoji') {
document.querySelectorAll('#panel-emoji img[data-src]').forEach(img => {
img.src = img.dataset.src;
img.removeAttribute('data-src');
});
}
// 房间 Tab:拉取在线人数列表
if (tab === 'rooms') {
loadRoomsOnlineStatus();