0

所以我现在正在尝试一段时间让弹出框与 Simple_form 一起工作。

我的 register.js.coffee 文件:

$(".user_first_name").popover()

我的输入:

  <%= f.input :first_name, input_html: { class: "user_first_name", :rel => "popover", 'data-toggle:' => 'popover', 'data-trigger:' => 'hover', 'data-content:' => 'Some popover content' }%>

我尝试了很多方法来让它工作,但我不知道我错过了什么..

这个的HTML输出是:

<div class="controls">
  <input autofocus="autofocus" 
  class="string required user_first_name" 
  data-content:="Some popover content" 
  data-toggle:="popover" 
  data-trigger:="hover" 
  id="user_first_name" 
  name="user[first_name]" 
  rel="popover" 
  type="text">
</div>

一个工作示例

我错过了什么?

4

1 回答 1

0

数据属性错误。尝试这个:

<%= f.input :first_name, input_html: { class: "user_first_name", rel: "popover", data: { toggle: 'popover', trigger: 'hover', content: 'Some popover content' } %>
于 2013-10-14T14:44:13.117 回答