我有一个使用 bootstrap 3.0 的 rails 4.0 站点。工具提示正在显示,但没有样式。引导示例显示标记将如下所示
<div class="tooltip">
<div class="tooltip-inner">
</div>
<div class="tooltip-arrow"></div>
</div>
但是,当我检查它时,生成的标记看起来像是 jQuery 而不是引导程序。
<div id="ui-tooltip-18 role="tooltip" class="ui-tooltip ui-widget ui-corner-all ui-widget-content">
</div>
这是我的 application.js
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require twitter/bootstrap
//= require_tree .
这是我的 JavaScript 调用工具提示
$(function(){
$('[data-toggle=tooltip]').tooltip();
});
这是我在页面上的标记:
<h3>Verifications</h3>
<table>
<% @verification_types.each do |type| %>
<tr>
<td><%= link_to "#{type.name}", '#', data: { toggle: "tooltip" }, title: "Default title" %></td>
</tr>
<% end %>
</table>