0

我正在使用此处描述的可排序列表:http ://webtempest.com/sortable-list-in-ruby-on-rails-3-almost-unobtrusive-jquery/

application.html.erb 看起来像这样:

<!DOCTYPE html>
  <html>
    <head>
      <title><%= full_title(yield(:title)) %></title>
      <%= stylesheet_link_tag    "application", media: "all" %>
      <%= javascript_include_tag "application" %>
      <%= javascript_include_tag "https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js", "https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.14/jquery-ui.min.js", "rails.js" %>

      <%= csrf_meta_tags %>
      <%= render 'layouts/shim' %>    
   </head>
 <body>
   <%= render 'layouts/header' %>
   <div class="container">
  <% flash.each do |key, value| %>
    <%= content_tag(:div, value, class: "alert alert-#{key}") %>
  <% end %>
  <%= yield %>

  <%= render 'layouts/footer' %>
  <%= debug(params) if Rails.env.development? %>
</div>
<%= yield :javascript %>
</body>
</html>

可排序列表需要 google api,但如果我使用那些没有其他 javascript 工作的,在我的情况下是 wysihtml5-editor。如果我删除 google-api,它会起作用,但是列表不可排序。

4

1 回答 1

0

我已经导入了两次查询,一次是使用“jquery-rails”gem 通过资产管道,一次是通过 javascript_include_tag。我错过了通过资产管道导入的是 query-ui。之后我可以删除 javascript_include_tag。愚蠢的我!

于 2012-07-31T22:40:42.570 回答