javascript JQuery更改Div的颜色
我的Javascript/jQuery有点生锈,所以这可能是显而易见的,但是,我有一个div,希望它在单击时改变颜色,我可以使用它
$(".MyClass").on("click", function()
{
$(this).css("background", "#0077af");
});
我现在尝试将它合并到一个布尔if语句中,这样,如果单击它,它会改变颜色,如果再次单击它,它会变回原来的颜色,等等,但现在它什么也不做
<script>
boolean clicked = false;
$(".League").on("click", function()
{
if(clicked == false)
{
$(this).css("background", "#0077af");
clicked = true;
}
else
{
$(this).css("background", "#00aeff");
clicked = false;
}
});
</script>
我对Java的了解比Javascript强,对jQuery的了解非常有限,所以请不要太复杂:)
# 1 楼答案
更改变量初始化语句
到
最好使用
"backround-color"
而不是"background"