2

サーバーからデータを取得しています(定期的な間隔で)。すべての行の前にテキストを表示する必要があります。したがって、高さが変化した場合は、前の div にデータを追加すると思います。しかし、サーバーから膨大な量のデータが送信されているため (2 つまたは 3 つの行が 1 回送信されることを意味します)、高さが変化するため、機能していません。しかし、それは一度だけ追加します。

だから私の結果はこのようになります

Text                     Server  data
changed Hiiiii.  is i am checking this in the div
        please check me also and everty thing is 
        fine well know dive sdsfdsfsdfdfsdfdsfdsfsd
changed Hiiiii.  is i am checking this in the div
        please check me also and everty thing is 
        fine well know dive sdsfdsfsdfdfsdfdsfdsfsd

しかし、私はこのように見えるために私の結果が必要です

Text                     Server  data
changed Hiiiii.  is i am checking this in the div
changed please check me also and everty thing is 
changed  fine well know dive sdsfdsfsdfdfsdfdsfdsfsd
changed Hiiiii.  is i am checking this in the div
changed please check me also and everty thing is 
changed fine well know dive sdsfdsfsdfdfsdfdsfdsfsd

このようにしてみます。たぶん、一度に100行取得できます。しかし、コンテンツの前にテキストを 100 回表示する必要があります。

http://jsfiddle.net/naveennsit/dRrnX/

$(function() {
    var h = -1;
    setInterval(function () {
        var newHeight = $('#realTimeContents').append("Hiiiii.  is i am checking this in the div please check me also and everty thing is fine well know div").height();
        if (h == -1) h = newHeight;
        if (h != newHeight) {
            h = newHeight;
            $('#realTimeContents1').append(" changed ");
            //alert("I've changed height");
        }
    }, 1000);
});
4

1 に答える 1