0

我为add_filter菜单找到了这个 html :

<li class="dropdown" style="float:right">
  <a class="dropdown-toggle" data-toggle="dropdown" href="#">
    Add filter
    <b class="caret"></b>
  </a>
<ul class="dropdown-menu" id="filters" style="left:auto; right:0;">
  <li>
    <a data-field-label="Title" data-field-name="title" data-field-options="" data-field-type="string" data-field-value="" href="#">Title</a>
  </li>
  <li>
    <a data-field-label="Book type" data-field-name="book_type" data-field-options="" data-field-type="string" data-field-value="" href="#">Book type</a>
  </li>
  <li>
    <a data-field-label="Category" data-field-name="category" data-field-options="" data-field-type="belongs_to_association" data-field-value="" href="#">Category</a>
  </li>
  <li>
    <a data-field-label="Detail" data-field-name="detail" data-field-options="" data-field-type="text" data-field-value="" href="#">Detail</a>
</li>
</ul>
</li>

添加过滤器

当我单击添加过滤器时,控制台日志:

Uncaught TypeError: Object [object Object] has no method 'tooltip'

  • 当我创建一个新的空项目并安装 rails_admin gem 时,它可以工作。
  • 我的项目正在为 css 和 js 使用引导程序。

请给我一些关于这个问题的建议。

4

1 回答 1

0

哦,对不起,我发现了我的问题 gem twister-bootstrap-rails 与 rails_admin 不兼容。只需在 GEMFILE 中删除这一行,然后 rake assets:clean,最后再次运行 bundle,javascript 就可以工作了。我的答案在Github上找到

于 2012-10-25T11:13:13.893 回答