1.不能再一个div体内 穿插一个(在他体内无法终结)的div 就像这样<div class=a> <div class=b> </div class=a> </div class=b> 这样写当然是错的 因为浏览器会把第二个和第三个配对 第一和第四配对
2.今天写一个if语句,尝试了多遍才成功
var customerName=comments[i].customerId; if(customerName==undefined){ full+="<div class='somecomment'><span class='username'>"+'游客'+"</span></br>";} else{ full+="<div class='somecomment'><span class='username'>"+comments[i].customerId+"</span></br>"; }
一是要把comments[i].customerId做成变量 直接写(加不加引号)好像都不行。 第二个是,当comments[i].customerId这个值压根没声明时,不是==“” 而是==undefined ,记得undefined不能加引号
待续