gpt4 book ai didi

javascript - JQuery:排除一个子元素

转载 作者:行者123 更新时间:2023-11-28 00:00:59 27 4
gpt4 key购买 nike

我正在尝试获取所有下一个 html 代码,并使用 jquery 排除 ID 为 fiscal-address-info 的 DIV。我开始使用 not 方法但没有成功。

这是原始代码段。

<div id="fiscal-info" class="content-fields">
<h2>Datos Fiscales</h2>
<div class="row">...</div>
<div class="row">...</div>
<div class="row">...</div>
<div id="fiscal-address-info">Foo Bar</div>
<div class="row">...</div>
<footer>...</footer>
</div>

我想在 jquery 结果中得到的是:

<div id="fiscal-info" class="content-fields">
<h2>Datos Fiscales</h2>
<div class="row">...</div>
<div class="row">...</div>
<div class="row">...</div>
<div class="row">...</div>
<footer>...</footer>
</div>

这是我试过的:

$('#fiscal-info').not('#fiscal-address-info');

最佳答案

您需要获取第一个元素的子元素,试试这个:

$('#fiscal-info').children().not('#fiscal-address-info');

如果你也想要 parent ,你可以试试这个

var myHtml =  $('#fiscal-info').clone(false)
myHtml.children.remove('#fiscal-address-info');

关于javascript - JQuery:排除一个子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21393291/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com