小编Arm*_*man的帖子

我可以在twitter-bootstrap popover数据内容中使用html标签吗?

我在Rails 3.1.3应用程序中使用Twitter-Bootstrap.我有许多元素与popovers如:

<a data-original-title="Quality" rel="popover" data-content="Did they do a good job?  5 for Really Nice, 4 for Good Enough, 3 for Average, 2 for Somewhat OK, 1 for Really Bad">Q</a>
Run Code Online (Sandbox Code Playgroud)

我想在内容部分中有一个有序列表,类似于:

<OL reversed="reversed">
  <LI> for Really Nice </LI>
  <LI> for Good Enough </LI>
  ...
</OL>
Run Code Online (Sandbox Code Playgroud)

有一种简单的方法可以在不修改JavaScript的情况下执行此操作吗?无论我尝试什么,html代码都会显示在浏览器上,而不是被解释为这样.

UPDATE

根据David的建议使用以下代码

link_to 'Q', '#', options: { data-original-title: "Quality", rel: 'popover', data-content: "Did they do a good job? <ol><li> for Really Nice </li><li>...</li></ol>".html_safe }
Run Code Online (Sandbox Code Playgroud)

使用我的设置生成语法错误.我认为这解释了原因:Ruby 1.9使用密钥破折号.所以我正在使用:

<%= link_to 'Q', '#', options: { …
Run Code Online (Sandbox Code Playgroud)

javascript ruby-on-rails twitter-bootstrap

44
推荐指数
1
解决办法
6万
查看次数