蓝桥云客web学习

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了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值