这个div应该只显示滚动后270px,不能得到它的工作。 Theres里面还有一些东西,但是这不应该改变任何东西。jquery div隐藏/显示在滚动距离
HTML:
<script src="Jquery.js"></script>
<div id="Movingmenu"></div>
CSS:
#Movingmenu {
position: fixed;
top: 10%;
width: 5%;
height: 10%;
left: 7.5%;
z-index: 100;
background: #989898;
transition: left 0.3s ease-in-out,
width 0.3s ease-in-out,
height 0.3s ease-in-out;
display: none;
}
JQuery的:
$(document).scroll(function() {
var y = $(this).scrollTop();
if (y > 270px) {
$('#Movingmenu').fadeIn();
} else {
$('#Movingmeny').fadeOut();
}
});
你改变什么,如果'如果(Y> 270px)''到IF(Y> 270)'?你也有一个在你的else语句中的类型,把'$('#Movingmeny')'改成'$('#Movingmenu')' –