Javascript jquery加载不';你不接受所有的html吗?

Javascript jquery加载不';你不接受所有的html吗?,javascript,jquery,Javascript,Jquery,我试图加载一个div及其所有内容,但它只加载部分div,为什么?它在#menucontentdiv中唯一需要的东西,而不是.dd content等 我的剧本: jQuery(document).ready(function() { jQuery(".targetDiv").load("/<xsl:value-of select="@Href" disable-output-escaping="yes"/> #menucontent");

我试图加载一个div及其所有内容,但它只加载部分div,为什么?它在
#menucontent
div中唯一需要的东西,而不是
.dd content

我的剧本:

jQuery(document).ready(function() {              
          jQuery(".targetDiv").load("/<xsl:value-of select="@Href" disable-output-escaping="yes"/> #menucontent");
        });
jQuery(document).ready(function(){
jQuery(“.targetDiv”).load(“/#menucontent”);
});
我要加载的内容如下所示:

<div id="menucontent" class="menu-content" style="display:none;"><div style="" class="dd-content">
<div class="inner">            
        <a class="pidlink" name="7696"></a><p>This is a test</p> 
</div>
</div></div>

这是一个测试


如果您的意思是希望在不包含子元素的情况下包含父元素,那么这是不可能的。您必须在jQuery中的
load()
函数的回调中手动排除子项。您的
#menucontent
div是否正确关闭(示例已关闭)?你能提供你试图加载的整个页面的转储吗?因为该页面上的任何HTML错误都会破坏加载插入,因为它需要a)加载整个页面,b)找到目标元素,c)将该元素复制到你页面的
.targetDiv
元素中。不,我想在DIV中包含所有内容“菜单内容?现在它只接受DIV“menucontent”,而不接受子元素?