1

我用 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;
    })
}

我错过了什么?

4

1 回答 1

1

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

$("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;
})​
于 2012-05-08T09:40:34.523 回答