jQuery:load方法在div中重新加载相同的div?

mat*_*att 0 javascript jquery load

我有点困惑.

我想实际重新加载相同的页面并从中获取具有特定ID的div.所以我试图将网站的一部分重新加载到网站的同一部分.;)我知道这听起来很奇怪.

不知怎的,我不知道我做错了什么或更好我必须做什么.

var $sv = $('#server_view');
$sv.load('/server/ftp/' + goToURL + " #server_view");
Run Code Online (Sandbox Code Playgroud)

所以在这种情况下,相同的div被加载到同一个div中,这不是我想要的.然后它看起来像:

<div id="#server_view"> <div id="#server_view"> blabla</div> blabbla </div>
Run Code Online (Sandbox Code Playgroud)

我实际上只是想抓住div里面的内容并重新加载它们.我怎么能解决这个小问题.

Nic*_*ver 5

您可以使用您传递给的选择器抓住孩子.load(),如下所示:

var $sv = $('#server_view');
$sv.load('/server/ftp/' + goToURL + " #server_view>*");
Run Code Online (Sandbox Code Playgroud)

我们所做的就是让所有直接孩子都使用>子选择器进行插入.