【发布时间】:2016-12-28 05:03:05
【问题描述】:
我目前在一个小型网站上工作,我认为如果该网站在每次访问时采用随机配色方案会很奇怪 - 这意味着每次用户访问该网站时,他们会看到略有不同的版本。
我曾尝试使用 JavaScript 执行此操作,但网站在每次访问页面时都会生成一种新颜色...
任何帮助都会很棒 - 如果它可以单独使用 JS 来完成?
$(文档).ready(函数(){ // 生成站点标题的随机颜色... 让颜色 = [ '#F8E71C', '#1cf8b1', '#1cb1f8', '#c21cf8', '#f81c3a', ]; 让 randomNumber = Math.floor(Math.random() * colours.length) + 1; 让 header = $('.site-head'); 让 cardColor = $('.card__border'); localStorage.setItem("siteTheme", colours[randomNumber]); if (localStorage.getItem("siteTheme")) { header.css({ 背景颜色:localStorage.getItem("siteTheme"), }); 卡片颜色.css({ 背景颜色:localStorage.getItem("siteTheme"), }); } });【问题讨论】:
-
尝试使用 cookie w3schools.com/js/js_cookies.asp
-
您的代码不起作用?
标签: javascript jquery