最新回答 / nc1199
2個問題1:下拉的時候不斷刷新 是因為,onscroll判斷時,應該用if(checkScrollSlide()){}來做判斷,checkScrollSlide()這個方法返回值來確定是否加載,視頻中amy老師是用checkScrollSlide這個未定義的變量來判斷的,未定義的變量默認未true,所以導致下拉不斷刷新的錯誤。2:加上去的圖沒有按照css的格式,這最大的可能就是你沒有為新創(chuàng)建的div添加className,因為你的樣式是以class來定義的~
2019-04-18
已采納回答 / 桂小太郎
因為這些盒子和里面的圖片是需要根據接收到的后臺數據,動態(tài)創(chuàng)建出來,再渲染到頁面上的;只有 getElementsByTagName 可以獲取到動態(tài)創(chuàng)建的 DOM,getElementsByClassName、querySelectorAll 這些都只能獲取前端寫死的數據。
2019-02-12
最新回答 / wangruifang1001
function getByClass(parent,clsname) {? ? var boxarr = new array(),? ? OElements = parent.getElementsByTagName('*');? ? for (var i = 0; i < OElements.length; i++) {? ? ? ? if (OElements[i].className == clsname) {? ? ? ? ? ? boxarr.push(OElements[i]);? ?...
2018-12-18