在工具提示中呈现部分HTML代码



我在一个应用程序上使用http://twitter.github.com/bootstrap/javascript.html#tooltips。

我有这个rails代码:

<%= link_to t('.shipping_details'), "#", :rel => "tooltip",  :title => "#{render 'orders/partials/shipping_cost_detail', :o => o}"  %>

问题是我不能渲染html代码_shipping_cost_detail.html.erb

例如,如果我添加一个<div></div><br>是可见的文本在工具提示。

如何在工具提示中渲染html ?

当您初始化工具提示时有一个html属性,它指定您是插入文本还是html。默认为false -你需要将其设置为true

像这样:

$('.shipping_details').tooltip({
     html: true,
     // other options...
});

使用html_safe选项,我想它会解决我们的问题

<%= link_to t('.shipping_details'), "#", :rel => "tooltip",  :title => "#{render 'orders/partials/shipping_cost_detail', :o => o}".html_safe  %>

相关内容

  • 没有找到相关文章

最新更新