我需要将一个元素动态插入到现有的博客文章列表中。
下面是一个 HTML 示例:
<div id="page">
<div id="post">Post Content</div>
<div id="post">Post Content</div>
<div id="post">Post Content</div>
<div id="post">Post Content</div>
<!---- Dynamic Post Inserted Here--->
<div id="post">Post Content</div>
<div id="post">Post Content</div>
</div>
我创建了一个循环遍历帖子并返回位置,但返回的位置是一个整数,所以我不能将新帖子附加到该变量。那么将项目附加到我当前的帖子列表的最佳方法是什么?
我面前没有确切的功能,但这基本上就是我正在做的事情:
var post = docuemnt.getElementById('post');
var page = docuemnt.getElementById('page');
var pc = 0;
var insert = 5;
var newPost = "new post content";
for(post in page){
if(pc == insert){
**append new post content after this post**
}else{
pc++;
}
}