我正在创建一个网站,上面有一个相当长的医学调查问卷。用户/患者需要能够悬停或单击医学术语并查看其定义。
在RoR中有什么方法可以做到这一点?有类似的WordPress插件,但我还没有在Rails中找到。
我的想法是有一个术语模型,它有属性"word“和一个”定义“。然后在我的布局中,我必须以某种方式扫描页面并输出定义。
发布于 2012-09-18 06:02:41
有多种方法。我使用jquery-tooltip。我也是一样,在我的案例中,不是医疗表格,而是保险表格。
我检查了几种不同的方法。我真的很喜欢jquery-UI1.9即将推出的工具提示特性。在正式发布之前,我使用的是jquery-tooltip。
它们的作用是一样的,给一个元素一个标题:
<div id='q12', title='This is number 12'>
What is this?
</div>然后
$('#q12').tooltip如果您为元素指定标题的唯一原因是创建工具提示,那么您可以使用类似以下内容:
$("[title]").tooltip({ position: "center left", predelay:500 });然后,当将鼠标悬停在元素上时,每个定义了标题的元素都将显示您的样式化工具提示。
发布于 2012-09-18 05:12:25
为什么不使用Twitter的Bootstrap框架呢?
可以使用图像和您need.
主要用于文本的小片段。
<a href="#" rel="tooltip" title="Medical Term: This term means this..">Medical Term</a>
可以包含比工具提示更多的信息,但不像模态那样通用。
您可以在Rails3.0/3.2 here中找到有关使用它的更多信息。
https://stackoverflow.com/questions/12466872
复制相似问题