12月13日是南京大屠杀死难者国家公祭日,是中国政府设立的纪念日,以国家公祭的方式,祭奠在南京大屠杀中死亡的30多万同胞。

为响应国家公祭日缅怀先烈,铭记历史,会在当天将网站全天改为灰色,但因是年度纪念日,所以每次都手动修改第二天再改回去就会很麻烦,于是用几行JS代码几个解决 ,让网站到日期即自动变灰色。将代码放入外观 开发者设置 → 自定义JS代码 中:

//网站变灰
    ncov_gray();

    function ncov_gray() {
        var date = new Date();                           //日期变量定义
        this.year = date.getFullYear();                 //年变量定义
        this.month = date.getMonth() + 1;              //月变量定义
        this.date = date.getDate();                   //日变量定义

        var currentTime = this.month + "." + this.date;          //文本合并,当前只是合并了月日,如有年份需要可以在等于号后加入【this.year + "."+】
        if (currentTime == "12.13") {                            //判断合并后的日期是否等于12.13 如有多个日期判断 可在后面加【|| 判断代码】
            $("html").css("filter", "grayscale(1)");
        }
    }
End

本文标题:Handsome主题设置全站变灰

本文链接:https://moekid.com/archives/99/

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

声明:转载请注明文章来源。

Last modification:December 13th, 2021 at 01:55 pm
如果觉得我的文章对你有用,请随意赞赏