繁体   English   中英

通过单击图像,jQuery,HTML,CSS尝试更改背景图像

[英]Trying to change background image, by clicking on an image, jQuery, HTML, CSS

我有photoshop的图像,这些图像是天气图标,例如太阳,云,雨云等。在站点上,我希望能够单击它们,并更改站点的背景图像,即“身体”背景。 但这是行不通的,无法单击图像,什么也没发生。 这就是我到目前为止所拥有的,#skyclear是图像ID,而clearsky是css样式=>

$('body').addClass(bodyClass);

$('#skyclear').on('click', () => {
    bodyClass = 'clearsky'
})
$('body').addClass(bodyClass);

这应该在onClick函数中。 您还应该考虑在onClick内部删除所有不必要的类。

我只是这样做:

$('#skyclear').on('click', function(){
    $('body').addClass('clearsky');
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM