使用JQuery同时将整个.load()整页转换为模态和.remove()特定div

时间:2018-08-27 11:42:44

标签: javascript jquery modal-dialog

我需要从我的.load()从同一个域到模式页面的页面中排除一些div(一个或多个),我使用它来加载页面:

$(document).ready( function() {
$("#div-id-where-to-load-page").load("loaded-page-url");});

我尝试过这样的事情:

$(document).ready( function() {
$("#div-id-where-to-load-page").load("loaded-page-url").remove(#div-id-to-remove);});

并且它不起作用,如果我将其分解为单独的功能,它也不起作用,我是JS新手,我在做什么错?

所有脚本均从单独的文件加载(如果重要)。

1 个答案:

答案 0 :(得分:0)

您可以在.load()方法上使用回调函数。这样,您可以确保在调用.remove()时,要删除的元素已经加载到DOM中。

$(document).ready( function() {
    $("#div-id-where-to-load-page")
        .load("loaded-page-url", function() {
            $('#div-id-to-remove').remove();
        });
});