如何在Jquery的新行中获取值

时间:2013-09-09 09:10:47

标签: jquery

您好我有这样的代码:

    <script type="text/javascript">
var tresc = " ";$('div').mouseenter(function(){
    $('div').fadeTo('fast',1);
});
$('div').mouseleave(function(){
        $('div').fadeTo('fast',0.5);
});
$('#Generator_Nemuraj').click(function(){
    var val=$('input:radio[name=liczba]:checked').val();
    var tresc = "";         
    alert(val);
    $('#tekst').text(val);
    for (i=0;i<val;i++){
        var liczba1 = 1 + Math.floor(Math.random() * 10);
        alert(liczba1);
        if (liczba1 <10){
            var liczba2 = 1 + Math.floor(Math.random() * 10);
            alert('drugie losowanie koszyk 1'+' '+liczba2);
            if (liczba2<3){
                tresc2 = " text1"; 
                tresc = tresc + tresc2+'\n';
                $('#tekst').text(tresc);
            } else if (liczba2 <6){
                tresc3 = " text2";
                tresc = tresc + tresc3+'\n';
                $('#tekst').text(tresc);
            } else if (liczba2 <9){
                tresc4 = " text3";
                tresc = tresc+tresc4+'\n';
                $('#tekst').text(tresc);
            }
        } else if (liczba1<7){
            var liczba2 = 1 + Math.floor(Math.random() * 10);
                alert('drugie losowanie koszyk 2'+' '+liczba2);                     
            } else {
            var liczba2 = 1 + Math.floor(Math.random() * 10);
                alert('drugie losowanie koszyk 3'+' '+liczba2);                     
            }
    }
});
</script>

我想打印出这个随机生成器的结果:

的text1
文本2
text1 ......等等

但是我得到text1 text2 text1 text3 ...

问题出在哪里?

1 个答案:

答案 0 :(得分:2)

尝试<br/>

 tresc = tresc + tresc3+'<br />';

.html()

 $('#tekst').html(tresc);