使用JQuery ajax替换div,而不是替换内容

sin*_*inθ 0 javascript jquery

这是一个示例doc结构

<div>
    <div id="1" class="to-replace"></div>
    <div id="2" class="to-replace"></div>
    <div id="3" class="to-replace"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想要做的是替换#1,例如,我从ajax调用中检索的任何东西(我不使用JSON,因为请求非常小,看起来不值得.另外,该网站主要是为了我的个人使用).我知道我可以使用JQuery .load()来替换内容,但必须有一些简单的方法来替换整个内容.

小智 5

您可以使用replaceWith jquery函数替换元素:

    $("#1").replaceWith("bla");
Run Code Online (Sandbox Code Playgroud)