0

如何将另一个页面的 div 附加到当前页面的 div?
我知道.load但是有办法append吗?

$.ajax({
            type: "POST",
            url: '/script/validate_email.php',
            data: {i_email:i_email},
            cache: false,
            success: function(){
                $("#a_loader_i").hide();

                $email_valid = true;
                }
            });

我希望能够从 php 中附加某个 div(使用其 ID),而不是附加整个 php

4

3 回答 3

2

您可以加载到一个空的 DIV:

var yourDiv = $('<div>').load('/my/url/tocontent.html #specificcontent', myCallbackFunction);

然后将其附加到另一个元素:

$('#result').append($(yourDiv));
于 2013-04-30T16:58:05.643 回答
0

正如上面评论中提到的@j08691,正确的答案是使用$.load()

$('#result').load('/my/url/tocontent.html #specificcontent', myCallbackFunction);
于 2013-04-30T16:46:32.803 回答
0

我通常使用它来将内容加载到 div$('#divid').load('url')

试试看

于 2014-05-15T07:13:48.647 回答