function checkScrollSlide() { var $lastBox = $('#mian>div').last(); var lastDis = $lastBox.offset().top + Math.floor($lastBox.outerHeight()/2); var scrollTop = $(window).scrollTop(); //注意解决兼容性 var documentH = $(window).height(); return (scrollTop+documentH > lastDis)? true : false; }
不能读取到 top属性,看你代码没错的话,应该是获取的元素没有获取到,所以找不到top属性