if ステートメントで .append() を使用しようとしていますが、おそらく 10 個ほどあります。私がやろうとしているのは、何かが起こった場合に div に追加することです。A が 5 未満の場合は、div に追加します。.append() は、追加したいものをすべて 1 つの .append() に入れるとうまく機能します。しかし、私がそれを個別にやろうとすると、うまくいきません。何を事前に追加するのかわかりません。それはユーザーデータに依存するため、1 つの .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);
}
以下のようなことができることはわかっていますが、条件が満たされている場合は、一度にではなく、1つずつ追加する必要があります。
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);
}