[英]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.