【发布时间】:2020-05-28 19:28:49
【问题描述】:
我想在 Rails 应用程序中更改 Bulma 按钮的颜色。这些按钮用于过滤搜索页面上的结果。
到目前为止,我做了以下操作,但它不起作用,颜色没有改变:
<%= link_to request.params.merge(category: "9"), class: "button is-rounded", id: "ButtonId" do %>
<i class="fas fa-thermometer-full"></i><%= t "services.title" %>
<% end %>
<script>
$('#ButtonId').click(function() {
$(this).addClass('has-background-danger');
});
</script>
【问题讨论】:
-
和?有什么问题,你在问什么?
-
嗯,它不工作,我不知道为什么颜色不改变
-
您认为这可能是 turbolinks 问题吗?
-
添加的类中的 CSS 是否被应用或覆盖?
-
检查按钮,是否有 id
ButtonId(并确保它也是页面上唯一具有此 id 的按钮)
标签: ruby-on-rails bulma