weixin_33725515 2017-01-22 14:59 采纳率: 0%
浏览 34

jQuery-在HTML前面添加列表

I am trying to add new elements dynamically to my list. Using ajax I get the html from my db. I then want to loop through each new <li> element and add them to the top of the list one by one.

Here is my code:

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)
                })

            }
        });
    }
}

Here is the result of console.log(li):

result

How can I use this result to add these li elements to the top of the list?

Thanks!

PS: If you have any tips on how to load the ' ' properly and other special elements I would be grateful :)

  • 写回答

1条回答 默认 最新

  • weixin_33716557 2017-01-22 15:07
    关注

    SOLVED:

    I missed the dot in ('.new_arts').

    评论

报告相同问题?

悬赏问题

  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示