【发布时间】:2019-09-05 19:06:10
【问题描述】:
问题 1. 我有三个按钮都影响一个文本,每个按钮都应该使文本变成不同的颜色,但它不起作用。
问题 2。我有一个框/图像元素,它必须受到增长按钮和缩小按钮的影响,但也不起作用。
我对 Javascript 非常陌生,因此非常感谢任何帮助!
$("#pinkButton").on("click", function() {
var booRules = console.log('booRules')
$("#funText").css("color", "pink")
})
$("#textPink").on("click", function() {
$("#funText").css("color", pink)
})
$("#textOrange").on("click", function() {
$("#funText").css("color", "orange")
})
$("#textGreen").on("click", function() {
$("#funText").css("color", "green")
})
$("#boxGrow").on(click, function() {
$("#box").animate({height:"+=35px",
width:"+=35px"}, "fast");
})
$("#boxShrink").on(click, function() {
$("#box").animate({height:"-=35px", width:"-=35px"}, "fast");
})
“Boo 规则”是受 3 个不同按钮影响的文本,分别标记为粉色、绿色和橙色,单击该按钮时应该将文本变为该颜色。 其次是一个图像/框,当您单击“增长”按钮时,它会增长,收缩按钮会缩小。
【问题讨论】:
-
添加您的 html...
-
你也应该把你的
HTML放在这里(最好是在sn-p中)——你会得到更多对你的问题的回应:) -
您不需要将
console.log的结果设置为变量。我不知道你为什么会。您需要确保使用分号。如果你把这个var booRules = console.log('booRules')改成这个 ->console.log('booRules');会发生什么?? -
您缺少一些引号(在“click”和“pink”上)
-
@daddygames 分号在 JS 中是可选的。
标签: javascript html css