使用此代码,在页面向下滚动50px后,#slidebox将从右侧滑入。当150px滚动后框应滑出时,我需要添加什么?行"< 150"条件对我有用......谢谢!
<script type="text/javascript">
$(function() {
$(window).scroll(function(){
if ($(window).scrollTop() > 50)
$('#slidebox').animate({'right':'0px'},300);
else
$('#slidebox').stop(true).animate({'right':'-430px'},100);
});
});
</script>
更新: 这是工作结果:
$(function() {
$(window).scroll(function(){
if($(window).scrollTop() > 50) {
$('#slidebox').animate({'right': '0px'}, 300);
}
else
$('#slidebox').stop(true).animate({'right':'-430px'},100);
if($(window).scrollTop() > 500) {
$('#slidebox').stop(true).animate({'right':'-430px'},100);
}
});
答案 0 :(得分:0)
$(function() {
$(window).scroll(function(){
if($(window).scrollTop() > 50) {
$('#slidebox').animate({'right': '0px'}, 300);
}
if($(window).scrollTop() > 150) {
$('#slidebox').stop(true).animate({'right':'-430px'},100);
}
});
});