document.addEventListener('DOMContentLoaded', function() {
const signInButton = document.querySelector('#sign_in_btn'); // 获取签到按钮
const days = document.querySelectorAll('#days p'); // 获取所有日期的 p 元素
const currentDate = new Date();
const currentDay = currentDate.getDate(); // 获取当前日期
signInButton.addEventListener('click', function() {
days.forEach(element => {
if (parseInt(element.innerText) === currentDay) {
element.classList.add('active'); // 给当前日期的 p 添加 active 类
}
});
signInButton.classList.add('no-active'); // 为签到按钮添加 no-active 类
signInButton.innerText = '明天也要记得来哦'; // 更新按钮提示文字
});
});
// 实现选项卡功能
function init() {
const tabs = document.querySelectorAll('.tabs > div'); // 获取所有选项卡
const contentItems = document.querySelectorAll('#content > div'); // 获取所有内容项
// 为每个选项卡添加点击事件监听器
tabs.forEach((tab, index) => {
tab.addEventListener('click', () => {
// 隐藏所有内容项
contentItems.forEach(item => {
item.classList.remove('active'); // 移除active类
});
// 取消所有选项卡的活动状态
tabs.forEach(t => {
t.classList.remove('active');
});
// 显示当前选中的内容项,并添加活动状态
contentItems[index].classList.add('active');
tab.classList.add('active'); // 当前选中的选项卡添加active类
});
});
// 默认选中第一个选项卡以初始化
tabs[0].click();
}
// 调用初始化函数
init();
nb什么垃圾检测系统,刚刚提交好几遍都报错,
删除文件,重新下载,然后粘贴上再提交就AC了