javascript - 动态地将新链接附加到列表顶部而不是列表底部

标签 javascript html node.js express ejs

我正在动态地将链接添加到我的列表中。最新的链接将添加到列表底部。如何将每个新链接附加到列表顶部?

<ul class="posts" id="posts">
  <% for(var i=0; i<posts.length; i++) { %>
    <li class="post">
      <span><a href="/collab/<%=posts[i]['_id']%>"><%= posts[i].userCreate %></a></span>
    </li>
  <% } %>
</ul>

最佳答案

您可以以相反的方式迭代 posts 数组。请参阅:

for (var i = posts.length; i > -1; i--) {
  // echo <li> element
}

谢谢

关于javascript - 动态地将新链接附加到列表顶部而不是列表底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39394866/

相关文章:

javascript - 更改页面时如何清理和卸载 Unity WebGL Canvas

javascript - 使用 wrapAll 选择不同的元素 — jQuery

html - CSS 选择具有特定子元素属性的元素

javascript - 无法在 Firefox 中使 HTML5 视频标签静音

javascript - 二进制操作参数类型字符串与类型字符串不兼容

javascript - 登录部分后获取跨域

javascript - 有没有办法在我的网站上制作一个向下滚动时位于顶部的 div?

javascript - 在 iCheck 复选框上检测 Shift 键 + 单击事件

javascript - document.querySelectorAll() 访问集合的子项

javascript - 服务器端身份验证后无法从 mongo db 访问记录