好的,我想按一下按钮就可以改变我的网站颜色。所以我有这个代码:
$( window ).konami({
code : [38,38], // up up
cheat: function() {
$('*').filter(function() {
var match = 'rgb(255, 165, 0)'; // match background-color: black
/*
true = keep this element in our wrapped set
false = remove this element from our wrapped set
*/
return ( $(this).css('color') == match );
}).css('color', 'purple'); // change background color of all black spans
}
});
现在问题是我想添加一堆其他属性,例如背景颜色,边框颜色,甚至是活动和悬停颜色 - 尽管我认为这两个代码片段可能存在问题。
欢迎任何将命名属性添加到战斗中的帮助 - 因为我绝不是javascript专家。
我的网页也在AngularJS上的奖励问题,当我使用这个konami代码时,它似乎只适用于当前显示的颜色。因此,在不同的页面上,我将不得不再次输入密钥。任何简单的解决方法或我都要处理它?</ p>