点击一次的效果
点击两次的效果
$('#printAll').on('click', function(e){
let printData=data1
var div = $("#printAllList");
for(var i=0;i<printData.length;i++){
console.log(123,printData[i])
var printSingel="<div id='printPageAll'>"
+"<div id='printPage' class='print"+i+"'>"
+"<div id='bcTarget' class='targetList"+i+"'></div>"
+"</div>"
+"</div>"
$(".targetList" + i).text(printData[i].sku);
e.preventDefault();
div.append(printSingel)
}
});
第一遍console.log就能打印出来数据,但是页面没能展示
$(".targetList" + i) 这玩意点第一遍的时候不存在啊,点第二遍的时候可以是因为第一遍添加上了