在悬停在 Ruby 的复选框上显示标题

Display title on checkbox hover over in Ruby

我正在努力解决一个我认为很简单的问题。我想给复选框一个标题、alt 或类似的标题,这样当我将鼠标悬停在复选框上时,我会得到一些特定的信息。

Here 是文本的 jsfiddle 示例或下面的代码示例(都在 HTML 中),用于我在 ruby.[=14 中尝试实现的复选框=]

<span title="I am hovering over the text">This is the text I want to have a mousover</span>

我正在专门为下面的代码寻找 ruby 解决方案,如果有的话。谢谢

<p>
  <%= f.association :study_role_permission_definitions, as: :check_boxes, label_method: :display_name  %>
</p>
<%= content_tag(:check_box, "label_text", :class => "class_name", :title => "your_span_content", data: {tooltip: true} %>

希望对你有所帮助。

不确定我是否正确理解您的问题,但在简单形式中,您可以使用以下选项操作输入字段本身或整个包装器的 HTML:

f.input :username, input_html: { title: 'My hover text' }
f.input :username, wrapper_html: { title: 'My hover text' }

我还没有测试过它,但它应该也适用于 f.association