加载外部内容并附加它

时间:2012-05-30 14:56:48

标签: jquery ajax load append

我正在尝试从外部文件加载一些文本,将其附加,然后将其传递给div容器,但无法使其附加工作

$.get('gallery-lightbox.html', function (data) {
    var lb_content = data;
    $(lb_content).append('<p>some text</p>');    
    $('#lightbox').load(lb_content);
    positionLightboxImage();
});

1 个答案:

答案 0 :(得分:0)

试试这个

$.get('gallery-lightbox.html', function (data) {
     var lb_content = data+'<p>some text</p>';    
       $('#lightbox').html(lb_content);
       positionLightboxImage();
});

 $.get('gallery-lightbox.html', function (data) {
           $('#lightbox').append(data).append('<p>some text</p>');
           positionLightboxImage();
    });

并确保您的gallery-lightbox.html文件没有<html><body>标记等。它应该只有<div>或您实际可以放入的元素你的#lightbox