浏览器说加粗的这一行有错误,哪错了?

来源:2-1 HTML CSS实现瀑布流布局页面结构

慕课此昵称

2016-08-05 13:02

window.onload=function(){
            waterfall('main','box');
            var dataInt={"data":[{"src":'0.jpg'},{"src":'1.jpg'},{"src":'2.jpg'},{"src":'3.jpg'}]};            
            window.onscroll=function(){             
                  if(checkScrollSlide){                       
                        var oParent=document.getElementById('main');                      
                        for(var i=0;i<dataInt.data.length;i++){                        
                              var oBox=document.createElement('div');                             
                              oBox.className='box';                                  
                              oParent.appendChild(oBox);                            
                              oPic.className='pic';                           
                              oBox.appendChild(oPic);                            
                              var oImg=document.createElement('img');
                              oImg.src="images/"+dateInt.date[i].src;                             
                              oPic.appendChild(oImg);
                        }
                        waterfall('main','box');
                  }            
            } 

}

浏览器提示

 Uncaught ReferenceError: oPic is not defined

写回答 关注

1回答

  • 慕盖茨4878874
    2016-08-05 13:35:19
    已采纳

    opic没有创建   (类似oBox,var oBox=document.createElement('div'); )要先创建

    慕课此昵称

    非常感谢!犯了很多错。

    2016-08-05 13:42:09

    共 1 条回复 >

瀑布流布局

瀑布流布局是网站比较流行的一种布局方式,教你实现三大方式

97759 学习 · 736 问题

查看课程

相似问题