86 lines
2.1 KiB
PHP

<div class="basic-info">
<div class="layui-tab">
<ul class="layui-tab-title">
<li class="layui-this">积分</li>
<li>云币</li>
</ul>
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<p>您当前的积分余额:<span id="points-balance">0</span></p>
</div>
<div class="layui-tab-item">
<p>您当前的云币余额:<span id="cloud-coins-balance">0</span></p>
<p>云币是真钱充值后获得的平台币。</p>
</div>
</div>
</div>
</div>
<script>
layui.use(['element'], function () {
var element = layui.element;
});
</script>
<script>
// JavaScript 部分,处理 tab 切换
const tabs = document.querySelectorAll('.tab');
const contents = document.querySelectorAll('.content-item');
tabs.forEach(tab => {
tab.addEventListener('click', () => {
// 移除所有 tab 的 active 类
tabs.forEach(t => t.classList.remove('active'));
// 给当前点击的 tab 添加 active 类
tab.classList.add('active');
const target = tab.dataset.target;
// 隐藏所有内容项
contents.forEach(content => {
content.classList.remove('active');
if (content.id === target) {
content.classList.add('active');
}
});
});
});
</script>
<style>
/* 样式部分 */
.tab-container {
display: flex;
border-bottom: 1px solid #ccc;
}
.tab {
padding: 10px 20px;
cursor: pointer;
border: 1px solid transparent;
border-bottom: none;
}
.tab.active {
border-color: #ccc;
border-bottom: 1px solid white;
margin-bottom: -1px;
}
.tab-content {
padding: 20px;
border: 1px solid #ccc;
border-top: none;
}
.content-item {
display: none;
}
.content-item.active {
display: block;
}
.layui-unselect.layui-tab-bar {
display: none;
}
</style>