【发布时间】:2020-08-26 06:47:18
【问题描述】:
我无法将 LocalStorage 添加到按钮以更改为核心,这是 javascript 中的新功能,我们希望在我的个人博客上实现此功能。
$(document).ready(function () {
$(".header--theme-button").on("click", function() {
var primaryColor = localStorage.getItem("--theme-primary");
var secondaryColor = localStorage.getItem("--theme-primary");
var primaryColor = $(this).css("--theme-primary");
var secondaryColor = $(this).css("--theme-secondary");
$().change(function () {
var primaryColor = $(this).val();
$('.header--theme-button').css("--theme-primary");
localStorage.setItem("--theme-primary", primaryColor);
var secondaryColor = $(this).val();
$('.header--theme-button').css("--theme-secondary");
localStorage.setItem("--theme-primary", secondaryColor);
});
$(".header--theme-button").removeClass("active");
$(this).addClass("active");
$(document.body).css("--primary-color", primaryColor);
$(document.body).css("--secondary-color", secondaryColor);
});
});
【问题讨论】:
-
将 localStorage 添加到按钮有点困难
标签: javascript html css local-storage