找回密码
 立即注册
查看: 133|回复: 0

定义标记版块标题为红色的 CSS 样式

[复制链接]

8

主题

0

回帖

176

积分

管理员

积分
176
发表于 2023-5-26 11:55:30 | 显示全部楼层 |阅读模式
$(document).ready(function () {
  // 获取当前 URL 上的 forum ID
  let forum_id = parseInt(location.search.match(/fid=(\d+)/)[1]);
  // 定义标记版块标题为红色的 CSS 样式
  let css = '.fl_g dt a {color: red !important;}';
  // 创建 style 元素并将样式添加到其中
  let style = document.createElement('style');
  style.appendChild(document.createTextNode(css));
  // 添加 style 元素到 head 中
  document.head.appendChild(style);
  // 将版块标题修改为红色
  $('.fl_g.dt a[href*="forum.php?mod=forumdisplay"]').each(function () {
    let href = $(this).attr('href');
    let fid = parseInt(href.match(/fid=(\d+)/)[1]);
    if (fid === forum_id) {
      $(this).css('color', 'red');
      // 延时 24 小时后去掉红色标记
      setTimeout(function () {
        $(this).css('color', '');
      }, 86400000); // 24 * 60 * 60 * 1000
    }
  });
});


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|爱电影网 aidy1.com

GMT+8, 2024-11-21 17:16 , Processed in 0.017673 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表