我正在尝试根据查询移动翻转开关是打开还是关闭来更改 2 个类的文本颜色。我的印象是翻转开关只是一个复选框,打开状态被选中,关闭状态未被选中。我的 javascript 经验非常少。有谁知道我该如何解决这个问题?
课程
<div class="text-left">Make me blue when switch is off and grey when on </div>
<div class="text-right">Make me blue when switched is on and grey when off</div>
转变
<form>
<input type="checkbox" data-role="flipswitch" name="flip-checkbox-4" id="flip-checkbox-4" data-wrapper-class="custom-size-flipswitch">
</form>
JAVASCRIPT
<script type="text/javascript">
if($("#flip-checkbox-4").is(":checked")) {
$(".text-left").css("color", "grey");
$(".text-right").css("color", "blue");
} else {
$(".text-left").css("color", "blue");
$(".text-right").css("color", "grey")
}
</script>