jQuery append()用于在Rails管理仪表板中改组链接

时间:2018-08-14 22:53:04

标签: jquery ruby-on-rails arrays append

所以我有一个管理仪表盘视图。我有管理员可以创建的页面列表,帖子(页面内容)属于页面。一个真正的简单CMS,可以在至少可以进行一定程度的自定义的地方构建网站。我是Rails开发人员的新手,但我想知道是否有人可以告诉我如何在顶部看到上下按钮来改变页面顺序?通过单击它,可以将其追加到目标元素的数组中,而单击时可以将其追加...

我知道这可能是几行jquery,但似乎无法正常工作。我多年来没有使用Javascript或Jquery!经过一段漫长的休假之后,我才刚刚回到开发阶段。

任何想法都将受到欢迎!

以下是管理控制台的屏幕截图:

enter image description here

<p id="notice"><%= notice %></p>
<html>
<h1>Dashboard</h1>
<body>

<h2>Site Pages</h2>
<div class="dashboard-container">
  <div class="sidebar-left">
    Links <button type="button" id=" link-up">Up</button><button id="link-down" type="button">Down</button>
  </div>
        <% @admin_pages.each do |page| %>

        <div class="admin_page_div" id="page_div">
          <span class="page_name"><b><%= page.name %></b></span><br />
            <button type="button"><%= link_to "view", admin_page_path(page), {:style=>'color:white;'}%></button>
            <button type="button"><%= link_to "edit", edit_admin_page_path(page), {:style=>'color:white;'}%></button>
            <button type="button"><%= link_to "delete", admin_page_path(page), :style=>'color:white;', method: :delete, data: {confirm: "Are you sure? This will delete all the posts, too"} %></button>
            <br>
        </div>
        <% end %>
    <div class="sidebar-right">
      Content
    </div>
</div>
<br>

<button type="buttone"><%= link_to 'New Admin Page', new_admin_page_path, {:style=>'color:white;'} %></button><button type="buttone"><%= link_to 'New Blog Entry', new_admin_home_blog_path, {:style=>'color:white;'} %></button>
</body>
</html>

0 个答案:

没有答案