当用户向下滚动到页面上的某个点时,下面的代码会使框滑出...是否可以让滑块在16秒后才显示?
<script type="text/javascript">
$(function() {
$(window).scroll(function(){
var distanceTop = $('#last').offset().top - $(window).height();
if ($(window).scrollTop() > distanceTop)
$('#slidebox').animate({'right':'0px'},300);
else
$('#slidebox').stop(true).animate({'right':'-430px'},100);
});
$('#slidebox .close').bind('click',function(){
$(this).parent().remove();
});
});
</script>
答案 0 :(得分:1)
你可以setTimeout
setTimeout(function(){
$('#slidebox').animate({'right':'0px'},300);
},1000*16);