0

5秒ごとに自動更新されるコメントモジュールに取り組んでいます。コードは次のようになります。

jQueryパート:

$(document).ready(function(){
 var refreshId = setInterval(function(){
 $.getJSON('process.php?fooId=1', function(data){
    $.each(data, function(key,val){
       $('#abc:last-child').prepend('<div>some text</div>');
    });
  });
 }, 5000);
});

HTML部分:

<div id="abc"></div>

私が必要としているのは、誰かがコメントするとき、コメントはdiv(id="abc")に追加する必要があるということです。

解決策はありますか?

4

2 に答える 2

0

これを試してください:

$(document).ready(function(){
   var refreshId = setInterval(function(){
     $.getJSON('process.php?fooId=1', function(data){
       $.each(data, function(key,val){
          $('#abc').last().append(val);
       });
     });
  }, 5000);
});
于 2013-02-26T06:16:06.693 に答える
0

使用するinsertAfter()

公式ドキュメント: http://api.jquery.com/insertAfter/

$('<div>some text</div>').insertAfter($('#abc:last-child'));
于 2013-02-26T06:14:27.743 に答える