简单形式标签旁边的问号,在悬停或点击时显示引导工具提示 - Ruby

问题描述:

使用简单表单gem和bootstrap,我试图找出一种方法 - 使用Ruby - 在表单旁添加工具提示标签以问号的形式显示悬停或点击提示。我正在努力寻找任何相关的信息来帮助。简单形式标签旁边的问号,在悬停或点击时显示引导工具提示 - Ruby

什么我需要添加到下面的标准表单输入?我尝试了各种各样的东西,但似乎没有任何关系。

<%= f.input :phone, placeholder: "Phone Number" %> 

当我尝试以下方法,不显示输入字段:

<%= f.input :phone, placeholder: "Phone Number" do %> 
    <span data-toggle='tooltip' title='We need your phone number because...'>?</span> 
<% end %> 

非常感谢

您可以添加

<span data-toggle='tooltip' title='<%= @your_tooltip_content %>'>?</span> 

任何你需要它。例如:

<%= f.input :phone, placeholder: "Phone Number"%> 
<span data-toggle='tooltip' title='We need your phone number because...'>?</span> 

编辑:

这是最好的,我可以做在同一行工具提示中显示?

<%= f.input :phone, label_html: { "data-tooltip" => true, :class => "has-tip", :title => "We need your phone number because..."} %> 

在你的CSS(例如app/assets/stylesheets/application.scss),你可以加:

.has-tip:after{ 
    font-family: "Glyphicons Halflings"; 
    content: " \e085"; 
    color: #aaaaaa; 
} 
+0

我试过用这个像下面这样: 但它使表单输入字段消失,任何想法的? – DanRio

+0

请勿将其放入块中。 –

+0

唯一的问题是它是“?”在输入字段的下方 - 而不是旁边的标签,这是我试图实现 – DanRio