gpt4 book ai didi

javascript - jquery-ui 和 Rails4

转载 作者:行者123 更新时间:2023-12-03 12:26:00 27 4
gpt4 key购买 nike

我的应用程序中已经有几个 javascript 插件,它们可以查找(select2、bootstrap-datetimepicker、ckeditor、ace、chartkick)

尝试让 jquery-ui 运行以添加一些可排序的列表/表格。

无法在 Rails 4 应用程序中运行 Jquery-ui...

# Gemfile
gem 'therubyracer', platforms: :ruby
gem 'jquery-rails'
gem 'jquery-ui-rails'
gem 'non-stupid-digest-assets', '~> 1.0.4'

# app/assets/javascripts/application.js
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
// = require jquery.ui.all

# app/views/rates/show.html.erb
<ul id="rates">
<% @plan.rate_items.each do |rate| %>
<%= content_tag_for(:li, rate) do %>
<%= rate.name %>
<% end %>
<% end %>
</ul>

<%= content_for :page_javascript do %>

<script>
$(document).ready(function(){
$("#rates").sortable();
});

</script>
<% end %>

当我查看控制台时,我得到:

TypeError: $(...).sortable is not a function

最佳答案

看起来像是一个拼写错误,“=”符号没有触及“//”更改为

  //= require jquery.ui.all

http://guides.rubyonrails.org/asset_pipeline.html

关于javascript - jquery-ui 和 Rails4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24205558/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com