웹 사이트에서 색상 테마/색상/색상 팔레트를 직접 변경하는 스위치/단추/링크를 만들려고합니다.웹 사이트의 색상 표를 변경하는 스위치 만들기
예를 들어 밤이되면 어두운 배경을 선호하거나 햇빛이 밝은 배경을 선호한다고 가정 해 봅시다. 그것은 대부분의 iPhone Apps에서 Dark Theme 및 White Theme와 비슷합니다. 대부분의 포르노 웹 사이트에는 "전환점"이 있기 때문에 사람들은 컴퓨터 화면에서 자신의 반성을 보지 못합니다. 잘 알 것입니다.
여기에 해결책이 있지만 배경색이 CSS에 이미 설정된 경우에는 작동하지 않습니다. 나는 모든 것을 시도했다. 여기
내가 사용하고 코드입니다하지만 작동하지 않습니다 :HTML
<body>
<a id="btn1">black</a><br/>
<a id="btn2">white</a><br/>
<a id="btn3">grey</a>
</body>
CSS
<style>
/*SWITCH*/
body.black {
background: #000000;
}
body.white {
background: #ffffff;
}
body.gray {
background: #C0C0C0;
}
</style>
자바 스크립트
<script>
$("#btn1").click(function() {
$('body').removeClass();
$('body').addClass('black');
});
$("#btn2").click(function() {
$('body').removeClass();
$('body').addClass('white');
});
$("#btn3").click(function() {
$('body').removeClass();
$('body').addClass('gray');
});
</script>
저는 JavaScript 및 jQuery를 처음 사용하므로 조금만 설명해주세요.
감사합니다. http://i.imgur.com/Dj1as35.png
편집 :
여기에 더 도움을 무슨 일이 일어나고 있는지의 스크린 샷이다 나는 해결책을 찾아 냈다.
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
포스트 코드 그래서 우리는 볼 수 있습니다. 그리고 jsFiddle-link에서 제공 한 코드를 사용하지 않는 이유는 무엇입니까? – simeg
나는 나를 위해 바이올린을 만들었습니다. 또한,'.class3' 배경 이미지 URL이 깨졌습니다. – DontVoteMeDown
예, jsfiddle 코드가 제대로 작동하는 것 같습니다. – DasBeasto