尝试做一些看起来不起作用的超级基本的东西:
HTML
$("aaa").click(function () {
$(this).css('backgroundcolor', 'white');
});
JS
{{1}}
按钮颜色似乎没有变化。我做错了什么?
谢谢!
答案 0 :(得分:1)
$('.thing').on('click', function() {
$(this).css('background', 'red');
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class='thing'>button</button>
&#13;
$('#aaa')
你需要在你的情况下按id定位元素。
答案 1 :(得分:1)
需要进行两项更改
#
backgroundColor
更改为backgroundColor
或background-color
$("#aaa").click(function() {
$(this).css('backgroundColor', 'white');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button style="margin: 10px; color:white; background-color: #4CAF50; font-size:40px;" type="button" id="aaa"> גבע</button>
答案 2 :(得分:1)
button
是一个ID选择器#aaa
。
<html>
<head>
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.2.1.min.js"></script>
</head>
<body>
<button style="margin: 10px; color:white; background-color: #4CAF50; font-size:40px;" type="button" id="aaa" > גבע</button>
<script>
$("#aaa").click(function () {
$(this).css('background-color', 'white');
});
</script>
</body>
</html>
&#13;
<script>
$("#aaa").click(function () {
$(this).css('background-color', 'white');
});
</script>
答案 3 :(得分:0)
用以下代码替换您的代码:
$("#aaa").click(function () {
$(this).css('backgroundColor', 'white');
});
您的选择器规则存在问题,您缺少“#”
答案 4 :(得分:0)
对于id,使用#
用于选择器
.
$("#aaa").click(function () {
$(this).css({'background-color':'white'});
});
答案 5 :(得分:0)
$(this).css("background-color", "yellow");
将"backgroundcolor"
属性替换为"background-color"
然后它会起作用!
祝你好运答案 6 :(得分:0)
有两个错误
#
放在代码中缺少的ID选择器之前。background-color
或backgroundColor
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button style="margin: 10px; color:white; background-color: #4CAF50; font-size:40px;" type="button" id="aaa" > גבע</button>
<script>
$("#aaa").click(function () {
$(this).css('background-color', 'white');
});
</script>
&#13;
答案 7 :(得分:0)
1)将
$("aaa")
更改为$("#aaa")
:id
选择器必须使用#
符号。2)将
backgroundcolor
更改为background-color
$("#aaa").click(function () {
$(this).css('background-color', 'white');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<button style="margin: 10px; color:white;background-color: #4CAF50; font-size:40px;" type="button" id="aaa" > גבע</button>
答案 8 :(得分:0)
id用'#'和'backgroundcolor'用'background-color'
$("#aaa").click(function () {
$(this).css('background-color', 'white');
});