繁体   English   中英

jQuery-创建新元素并将其附加到现有元素

[英]JQuery - Create new element and append it to existing element

我有4个可排序的div列。 我想创建一个Portlet并将其附加到特定的列。

我当前的代码是:

<div class="column" id="ToDo">
   <h1>TO DO</h1>
   <div class="portlet" id="1">
      <div class="portlet-header">Item 001</div>
      <div class="portlet-content">
         Lorem ipsum dolor sit amet, consectetuer adipiscing elit
      </div>
   </div>
</div>
<div class="column" id="InProgress">
   <h1>IN PROGRESS</h1>
</div>
<div class="column" id="InReview">
   <h1>IN REVIEW</h1>
</div>
<div class="column" id="Done">
   <h1>DONE</h1>
</div>

有人可以告诉我如何在#ToDo附加新的.portlet吗?

我想要附加这个html

<div class="portlet" id="12">
    <div class="portlet-header"> NEW ITEM </div>
    <div class="portlet-content"> SOME STUFF </div>
</div>

您可以使用.after()在另一个元素(选择器)之后插入html。 在您的情况下使用

$("#ToDo > div:last").after("Your html");

您可以在演示中的html上对其进行测试

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM