jQuery - 将html添加到列表

时间:2017-01-22 14:59:48

标签: jquery html ajax

我正在尝试动态添加新元素到我的列表中。 使用ajax我从我的数据库中获取html。然后,我想循环遍历每个新的<li>元素,并将它们逐个添加到列表顶部。

这是我的代码:

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:如果您有关于如何加载''正确和其他特殊元素的任何提示,我将不胜感激:)

1 个答案:

答案 0 :(得分:0)

解决:

我错过了点(&#39; .new_arts&#39;)。