这是我的程序中的一些 Javascript 和 CSS:
<script>
var $body = $('body');
$body.waypoint(function (direction) {
if (direction == 'down') {
$body.addClass('body2');
} else{
$body.removeClass('body2');
}
}, { offset: '50%'});
</script>
<style>
body {
background-image: url("images/image1.png");
background-repeat: no-repeat;
background-position: 400px 200px;
background-size: 900px 300px;
margin-right: 400px;
background-attachment: fixed;
}
.body2 {
background-image: url("images/image2.png");
background-repeat: no-repeat;
background-position: 400px 200px;
background-size: 900px 300px;
margin-right: 400px;
background-attachment: fixed;
}
当我向下滚动 50% 的页面时,我正在尝试将背景图像从image1
(body) 更改为(body2)。image2
但是,当我启动程序时,显示的唯一图像是image2
滚动时没有任何变化。任何帮助将不胜感激,在此先感谢!