JSFiddle - React, Tailwind, and code Playground
HTML
<div class="box">
<div class="content"></div>
<input id="etiquette" type="checkbox">
</div>
<div class="box">
<div class="content"></div>
<img src="https://www.google.com/images/srpr/logo11w.png" width="100" />
</div>
CSS
.content
{
display:inline-block;
width:50px;
padding:10px;
background-color:red;
}
input[type="checkbox"]
{
display:inline-block;
width:50px;
padding:10px;
background-color:blue;
}
.box{
-webkit-transition:1s;
}
.clicked{
margin-left:50px;
width:200px;
}
JavaScript
$('img').on('click', function() {
$('.box').toggleClass('clicked');
});
$('.etiquette').is(':checked', function() {
$('.box').toggleClass('clicked');
});
if ($("#etiquette").is(":checked")) {
('.box').toggleClass('.clicked')
}