我正在尝试将 .append() 与 if 语句一起使用,我有很多可能有 10 个。我想要做的是在发生某些事情时添加到 div 中。如果 A 小于 5 我想添加到 div 中,依此类推。如果我将要添加的所有内容放在一个 .append() 中,.append() 对我很有用。但是,如果我尝试单独执行此操作,它将对我不起作用。我不知道我将添加什么时间头,这取决于用户数据,所以我无法在一个 .append() 中添加我想要的所有内容。我的代码很长,所以我在下面放了一个小提琴。我知道我可能对这段代码有其他问题,但是,只是询问 .append() 或像我想要的那样添加到我的 div 的方法
if(k3a<5) {
msg3="need to work on q3"
var c = $('<p>'+msg3+'</p>')
$('#output1').append(c);
$output1.text(msg3);
}
if(k4a<5) {
msg4="need to work on q4"
var e = $('<p>'+msg4+'</p>')
$('#output1').append(e);
$output1.text(msg4);
}
if(k5a<5) {
msg5="need to work on q5"
var e = $('<p>'+msg5+'</p>')
$('#output1').append(e);
$output1.text(msg5);
}
我知道我可以执行以下操作,但是如果满足条件,我需要一一添加,而不是一次添加。
if (k1 < 10) {
msg1 = "This will not space like a want.<br/>";
msg2 = "I don know why not.<br/>";
msg3 = "How come.<br/>";
var e = $('<p>'+msg1+'</p>'+'<p>'+msg2+'</p>'+'<p>'+msg3+'</p>');
$('#output1').append(e);
}