首页 新闻 会员 周边 捐助

js动态向html中添加多条数据出现NaN

0
悬赏园豆:5 [已解决问题] 解决于 2017-11-08 20:06

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标志,谁知道是怎么回事吗?
安静的嘶吼的主页 安静的嘶吼 | 菜鸟二级 | 园豆:396
提问于:2017-11-08 19:32
< >
分享
最佳答案
0

多了一个加号, '<div class="have-data-contain">' 之前不需要加号。

收获园豆:5
dudu | 高人七级 |园豆:30734 | 2017-11-08 20:00

果然是,非常感谢啊。。。 

安静的嘶吼 | 园豆:396 (菜鸟二级) | 2017-11-08 20:02
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册