我有一个在屏幕上的网格中显示的项目列表。当我将鼠标悬停在项目上时,我想为每个项目显示特定的工具提示。 我该如何使用javascript,jquery或angular js来完成该操作? 谢谢。如何使用javascript或angular js为列表中的每个项目显示不同的工具提示?
0
A
回答
0
您可以使用angular ui tooltip。
$scope.titles = [
{
"id" : 1,
"title" : "title1",
"tooltip" : "tip1"
},
{
"id" : 2,
"title" : "title2",
"tooltip" : "tip2"
},
{
"id" : 3,
"title" : "title3",
"tooltip" : "tip3"
},
{
"id" : 4,
"title" : "title4",
"tooltip" : "tip4"
},
]
在HTML
<p ng-repeat = "x in titles" tooltip-placement="top-left" uib-tooltip="{{x.tooltip}}">{{x.title}}</p>
看一看plunker
0
您可以将html属性“标题”添加到项目。 举例来说,可以说你的物品是一个有序的清单。只是这样做:
<ol>
<li title='this is item number one'>Item One</li>
<li title='this is the second items'>Item Two</li>
<li title='third!'>Item Three</li>
</ol>
对于更花哨的工具提示,你可以使用CSS。或者对我来说,我通常用引导我的项目,所以我只是用引导工具提示是:
<li data-toggle="tooltip" title="This is item no 1!">Item One</li>
+0
我忘了提及工具提示的“价值”不能在html中编码。该列表是从数据库中检索的,具体取决于用户提供的搜索条件。工具提示将取决于每行中的一些信息,也就是说,我将在行中有一个属性确定工具提示的值。谢谢。 – user2568276
相关问题
- 1. IKImageBrowserView:如何显示每个项目的工具提示?
- 2. html,javascript:滚动列表框项目 - 并显示每个项目的提示
- 3. 如何对winforms中的复选框列表中的每个项目应用不同的工具提示?
- 4. 如何为列表框中的每个项目设置不同的工具提示文本?
- 5. Angular JS隐藏/显示每个项目和所有项目
- 6. 工具提示下拉列表项目
- 7. JQuery UI工具提示:每个工具提示都有不同的图像
- 8. 在每个下拉列表中显示工具提示(或标题)消息
- 9. 如何使用angular-chart.js显示所有工具提示Chart.js 2
- 10. 如何使用bootstrap 4和angular 2显示工具提示?
- 11. 工具提示不显示
- 12. 在CheckBoxList控件中显示所选项目的工具提示
- 13. 如何使工具提示显示在每个图像旁
- 14. 如何使用jQuery将表格显示为工具提示?
- 15. java jtree重新显示延迟后的每个项目的工具提示
- 16. 将列表项目列为组合框项目的工具提示
- 17. 显示被截断的WPF列表框的工具提示项目
- 18. 在PyQT中显示QTreeView项目的工具提示
- 19. 是否有可能使用c#为自动完成中显示的每个项目添加工具提示?
- 20. 在flex中显示列表项工具提示
- 21. Java的工具提示不显示
- 22. 如何使用Angular JS在单行显示不同的图像?
- 23. 如何使用工具提示显示不属于highchart中系列的数据?
- 24. 如何同步并显示不同谷歌图表的工具提示?
- 25. 如何在Spark列表中显示工具提示
- 26. FlotChart系列的不同工具提示
- 27. 如何在火花组合框中为每个项目添加工具提示
- 28. 图表JS在工具提示中显示HTML
- 29. 使StockCharts中的工具提示与HighCharts中的工具提示行为相同
- 30. 如何显示DataGridComboBoxColumn的工具提示?
的可能的复制[如何将工具提示添加到一个div(http://stackoverflow.com/questions/7117073/如何添加一个工具提示到一个div) – Aurora0001