for(var i=0;i<2;i++){ $(".data-contain").append( +'<div class="have-data-contain">'+'<div class="have-data">'+'<div class="have-data-left">'+'<div class="have-data-left-left">'+'<img src="../images/no_pic.png" alt="default-icon" class="default-gift-icon">'+'</div>'+'<div class="have-data-left-right">'+'<p class="exchange-rule"><span>500</span>積分兌換<span class="goods-name">帽子</span></p>'+'<p class="amount-p">已兌換<span class="exchange-num">10</span>次</p>'+'</div>'+'</div>'+'<div class="have-data-right">'+'<button class="btn-gradient-confirm exchange-btn">立即兌換</button>'+'</div>'+'</div>'+'</div>');}結果每條數據前面都有一個NaN標志,誰知道是怎么回事嗎?
js動態向html中添加多條數據出現NaN
墨色風雨
2018-07-18 11:14:22