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

时间:2015-02-23 11:00:21

标签: ruby-on-rails ruby checkbox simple-form

我正在努力解决我认为是一个简单的问题。我想给一个复选框一个标题,替代或类似,以便当我将鼠标悬停在复选框上时,我将获得一些特定的信息。

Here是一个jsfiddle示例,用于下面的文本或代码示例(都在HTML中),用于我想要为ruby中的复选框实现的内容。

<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>

2 个答案:

答案 0 :(得分:1)

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

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

我还没有测试过,但它也应该与f.association一起使用。

答案 1 :(得分:0)

<%= content_tag(:check_box, "label_text", :class => "class_name", :title => "your_span_content", data: {tooltip: true} %>

我希望这对你有所帮助。