我想單擊特定色板時改變頁面背景。我的jQuery代碼似乎不工作。有什麼想法嗎?CSS-jquery點擊色板圖標更改背景色板
$(".black swatch").click(function() {
$("body").addClass("black");
});
.swatch {
height: 100px;
width: 100px;
border-radius: 50%;
float: left;
margin-right: 20px;
border: 1px solid #000;
}
.black {
background-color: #000;
color: #fff;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="swatches">
<div class="black swatch"></div>
而不是$(「。black swatch」)試試$(「。black.swat ch「) –
謝謝。這工作 –