codes = true; dcodes = true; $(window).scroll(function(){ //已经滚动到上面的页面高度 var scrollTop = getScrollTop(); //页面高度 var scrollHeight = $(document).height(); //浏览器窗口高度 var windowHeight = $(this).height(); //此处是滚动条到底部时候触发的事件,在这里写要加载的数据,或者是拉动滚动条的操作 if (typeof($("#index_search").html())!="undefined") { var sTop = $(window).scrollTop();//滚动条距离顶端的高度 var se = document.documentElement.clientHeight;//浏览器的高度 var headerHeight = 50;//页面表头的高度 var seTop = sTop + se - headerHeight; var shTop = sTop + headerHeight; var pos_current = $("#index_search").offset().top; var pos1_current = $("#index_search").height() + pos_current; if ((shTop > pos1_current) || seTop < pos_current) { //超出可是范围了 }else{ //在可视范围内 if(dcodes == true){ dcodes = false; console.log("index_search") var div = $("<div data-track-content data-content-name='index_search' data-content-piece='index_search' data-content-target='https://m.chinatruck.org/product/truck/{$id}.html'></div>"); $('#index_search').append(div); _paq.push(['trackContentImpressionsWithinNode', div[0]]); } } } }); function getScrollTop() { var scrollTop = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop; return scrollTop; }
浙公网安备 33010602011771号