如何将来自另一个页面的div附加到当前页面的div?

时间:2013-04-30 16:31:22

标签: jquery

如何将其他页面的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。

3 个答案:

答案 0 :(得分:1)

您可以加载到空的DIV:

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

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

$('#result').append($(yourDiv));

答案 1 :(得分:0)

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

$('#result').load('/my/url/tocontent.html #specificcontent', myCallbackFunction);

答案 2 :(得分:0)

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

试一试