jquery minicolor跟踪选择而不更改为wheel

jquery-minicolor-rails the selection not changing to wheel

本文关键字:wheel minicolor 跟踪 选择 jquery      更新时间:2023-12-04

我正在尝试实现一个基于轮子的颜色选择器。它没有改变。我在表单中有以下内容,在js中有此内容。

$('#white_label_main_theme_color').minicolors(control: 'wheel');

我也试过这个:

$('#white_label_main_theme_color').minicolors({control: 'wheel'});

这是形式:

<%= white.input :main_theme_color, as: :minicolors, :class => "minicolor" %>

但这是行不通的。知道为什么吗?

在使用之前,您是否在页面上包含了任何必要的javascript文件?通常你会有这样的东西(我只是在这里使用示例文件名):

<%= javascript_include_tag "jquery.js", "jquery-minicolor.js" %>
<% javascript_tag do %>
  $(function() {
    $('#white_label_main_theme_color').minicolors({control: 'wheel'}); 
  });
<% end %>

我没有使用minicolor,所以不能对细节做任何进一步的评论(除了说它通常是在常规大括号内的卷曲(对象)大括号,就像在你的第二次尝试和我上面的代码中一样)

此外,请确保您首先在浏览器中执行此操作,在浏览器中可以获得控制台中javascript错误的良好反馈,例如chrome或firebug的firefox。