Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery加载页面片段加载双div id_Javascript_Jquery - Fatal编程技术网

Javascript jquery加载页面片段加载双div id

Javascript jquery加载页面片段加载双div id,javascript,jquery,Javascript,Jquery,因此,我想重新加载页面的购物车部分,但它正在原始div id中加载,如下所示: $('#cart').load('shop.php/ #cart'); //这里一切都很好 我只想让它显示一个div,我做错了什么?你做的每件事都是正确的。但是,在jQuery中,工作如下: 当这个方法执行时,它检索ajax/test.html的内容, 但随后jQuery解析返回的文档,以查找包含 容器的ID。将插入此元素及其内容 输入ID为result的元素,并检索 文档被丢弃 因此,它也将包括容器。要包含内

因此,我想重新加载页面的购物车部分,但它正在原始div id中加载,如下所示:

$('#cart').load('shop.php/ #cart');

//这里一切都很好

我只想让它显示一个div,我做错了什么?

你做的每件事都是正确的。但是,在jQuery中,工作如下:

当这个方法执行时,它检索ajax/test.html的内容, 但随后jQuery解析返回的文档,以查找包含 容器的ID。将插入此元素及其内容 输入ID为result的元素,并检索 文档被丢弃

因此,它也将包括容器。要包含内部内容,请仅使用以下内容:

$('#result').load('ajax/test.html #container');
试试
$('#cart').load('shop.php/')
$('#result').load('ajax/test.html #container');
$("#cart").load("shop.php/ #cart > *");​​​​​​​​​​​