gpt4 book ai didi

javascript - Jquery append with find不能一起工作

转载 作者:太空宇宙 更新时间:2023-11-04 12:00:17 25 4
gpt4 key购买 nike

您好,我正在尝试将一个 dom 元素插入到另一个 dom 元素,但不知何故它不起作用。我以前做过很多次,但这次我不明白为什么。

这是我的模态框。我通过 ajax 请求得到这个,我正在使用 $.when 并将两个页面放在一起。您将在下面找到第二个 html。

首先:

 <div class="edit-modal">
<div class="edit-modal-title">
<h1>Settings</h1>
</div> <!-- edit-modal-title -->
<div class="edit-modal-menu">
<ul class="list-inline">
<li><a href="#">Edit Form</a></li>
<li class="edit-active"><a href="#">Add People</a></li>
<li><a href="#">Form Info</a></li>
</ul>
</div> <!-- edit-modal-menu -->
<div class="edit-modal-content">
<!-- people -->
</div>

第二个:

<div class="form-group">
<label for="name">Form Name</label>
<input type="text" class="input-style form-control" id="name" placeholder="E-mail">
</div>
<div class="form-group">
<label for="ty">Thank You Page</label>
<input type="text" class="input-style form-control" id="ty" placeholder="Password">
</div>
<div class="checkbox">
<label>
<input type="checkbox"> E-mail Notification
</label>
</div>
<button type="submit" class="save-button step-button">Save</button>
<a href="#" class="pull-right" style="text-decoration:underline; font-style:oblique;">delete form</a>

我只想将第二部分放在 .edit-modal-content div 中。

我是这样做的;

  $(first[0]).find('.edit-modal-content').append(second[0]);

但是当 console.log($(first[0])) .edit-modal-content 中没有第二部分时,我该如何解决?

谢谢

最佳答案

首先,如果不是拼写错误,那么您的“第一个”在最底部缺少一个结束 div。修复后,如果是拼写错误,您应该可以:

var $something = $(first).find('.edit-modal-content').append($(second));

然后当您准备好时,您可以将其附加到正文中。

关于javascript - Jquery append with find不能一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29863087/

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