单击单独的div后更改透明图像的背景颜色

拉丹塔

我正在尝试将背景颜色选择添加到我正在为大学分配的电子贺卡站点中。我已经设置了按钮和背景,但是似乎无法使JS正常工作。我是使用javascript / jquery的新手,所以我知道自己可能犯了一个荒谬的错误,但到目前为止,我的代码是:

$(".pink").on("click", function() {
$(".card-preview img").css("background-color", "red");
}); 

其中“ .pink”是按钮,您可以按一下该按钮,使其成为“ card-preview” div中图像的背景色。

这种方法似乎相对简单,但似乎不起作用!有什么想法/建议吗?

.pink div上有一个双类,第二类是“ .box”,它设置了大小,因为有一些预期的颜色可供选择。

有问题的页面在这里链接:http : //www.remotegoatdesign.com/sayhey/pages/edit-valentines-marc-card.html

安妮尔·梅内斯(AnnielMenezes)

将代码重写为:$(function() { $(".pink").on("click", function() { $(".card-preview img").css("background-color", "red"); }); });或放置在页面底部的berofe</body>

这使您的代码仅在加载DOM之后运行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章