【问题标题】:loading external content and appending it加载外部内容并附加它
【发布时间】:2012-06-04 20:08:37
【问题描述】:

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

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

【问题讨论】:

    标签: jquery ajax load append


    【解决方案1】:

    试试这个

    $.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 文件没有&lt;html&gt;&lt;body&gt; 标记等。它应该只有&lt;div&gt; 或您可以实际放入#lightbox 中的元素

    【讨论】:

      猜你喜欢
      • 2023-03-15
      • 1970-01-01
      • 2015-06-09
      • 1970-01-01
      • 2011-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-13
      相关资源
      最近更新 更多