Jquery使用ajax和appendTo id获取内容

时间:2012-05-08 09:27:32

标签: jquery ajax appendto

我使用ajax加载第二页,并希望将该页面中的特定ID附加到当前页面。

function Content() {
    $("ul.tabs li a").click(function() {
    $.ajax({ 
        url: $(this).attr('href'),
        success: function(response) {
            $(response).find('ul#image-gallery-items').appendTo('ul#image-gallery-items');
        }
    });
    return false;
    })
}

我错过了什么?

1 个答案:

答案 0 :(得分:1)

您还可以使用jQuery load函数加载页面片段:

$("ul.tabs li a").click(function() {
    $('#image-gallery-items').load(this.href + ' #image-gallery-items');
    return false;
})​

在这种情况下,您可以使用追加元素:

$("ul.tabs li a").click(function() {
    $('<div></div>').load(this.href + ' #image-gallery-items').children().appendTo('#image-gallery-items');
    return false;
})​