2017-01-22 11 views
0

私のリストに新しい要素を動的に追加しようとしています。 ajaxを使う私のデータベースからhtmlを取得します。次に、それぞれ新しい<li>要素をループして、リストの先頭に1つずつ追加したいと考えています。ここでjQuery - リストにhtmlを追加する

は私のコードです:ここでは

function recent() { 
    var isHovered = $('.most_recent_list').is(":hover"); 
    if (isHovered == false) { 
     $.ajax({ 
      type: "POST", 
      url: "/ajax/get_most_recent/", 
      success : function(result) { 
       var lis = $(result).find("li"); 
       lis.each(function(index, li){ 
        console.log(li) 
        $('new_arts').prepend(li) 
       }) 

      } 
     }); 
    } 
} 

はにconsole.log(LI)の結果である:

result

どのように私はこれらのli要素を追加するには、この結果を使用することができますリストのトップ?

ありがとうございます!

PS:あなたは「 」適切およびその他の特殊な要素をロードする方法上の任意のヒントを持っている場合、私は感謝される:)

+0

「new_arts」idまたはクラスとは何ですか? – Azim

+0

new_artsがクラスです。 –

+0

それから、もちろん$( '。new_arts') ' – Azim

答えて

0

解決しよう:

は、私が(」.new_arts'にドットを逃しました)。

関連する問題