我想单击特定色板时改变页面背景。我的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“) –
谢谢。这工作 –