rails 3不能正确呈现jquery

时间:2013-07-12 21:34:18

标签: javascript jquery ruby-on-rails ruby-on-rails-3

我有https://github.com/tkrotoff/jquery-simplecolorpicker-rails,我在普通HTML中尝试了https://github.com/tkrotoff/jquery-simplecolorpicker,并且普通的HTML工作正常。

我已将HTML中的代码交换到rails中的代码,但我的所有jquery函数根本不起作用。

The file colorselect.js 

    $(function(){
    $('#print_colorpaper').simplecolorpicker();
    });

colorpaper.html.erb

<%= f.select(:colorpaper, Print::MY_COLORS, :selected => '#fbd75b') %>

我在rails中看到的唯一一件事是下拉菜单,应该将其转换为我在此处看到的调色板:http://www.taqisystems.com/fiddle/

我的application.js

//= require jquery
//= require jquery_ujs
//= require jquery.simplecolorpicker.js
//= require jquery.multi-select.js
//= require twitter/bootstrap
//= require_tree .

选择的html源代码:

    <select id="print_colorpaper" name="print[colorpaper]"><option value="#7bd148">green</option>

1 个答案:

答案 0 :(得分:0)

我使用以下方法工作: 尝试更改app / assets / javascripts / application.js

    jQuery(document).ready(function(){
       jQuery('#print_colorpaper').simplecolorpicker();
    });