我需要从一个对象列表中生成一个表。每行只包含每个对象的基本信息。但是,当用户悬停在特定的单元格上时,我想要一个包含该特定对象的所有信息的弹出框出现。也许这个弹出窗口应该是一个表格的形式,包含了某种形式的所有细节?我该如何做到这一点?我可以使用JQuery以及它的一些效果吗?当用户将鼠标悬停在另一个表格的单元格上时,如何显示数据表?
0
A
回答
1
我使用jQuery tooltip这种事情。您可以使用bodyHandler选项来执行Javascript来填充工具提示窗格,您可以任意选择样式。看例子。
0
是的,你可以。您可以使用http://dev.iceburg.net/jquery/jqModal/来完成此操作。
0
绑定一个mouseover事件侦听器 - 这种方式当他们将鼠标悬停在您的回调将被调用的预期元素上。在回调函数内部,你可以访问触发事件的元素 - 在你的情况td或tr中 - 使用适当的jquery选择器获得整行内容。然后你可以显示一个对话框,现在你可以在对话框中显示内容。
1
是的,jQuery非常适合这种事情。
有(至少)两种方式做它:
预填充和隐藏(CSS):建立HTML网页上的所有可见的单元格内弹出的详细表,使用CSS来定位他们'在主层之上(并在单元之外),并且使用
display:none
,并添加一个.maincell:hover .detailtable { display:block;}
,以便在光标位于主单元格中时使它们可见。AJAX:绑定功能到每一个主小区的
"mouseenter"
/"mouseleave"
事件,有使用AJAX来从所述服务器和显示在定位<div>
得到详细表,最好是在一个固定的地方,或也许几个像素在光标的右侧(如果它是一个小桌子)。 jQuery的$("#inspector").load(dataURL)
函数使其变得非常简单(其中“检查器”是插入详细信息表的<div>
的ID)。
相关问题
- 1. 如何显示鼠标悬停/悬停上单元格的值
- 2. 将鼠标悬停在一个表格单元格上会突出显示一行中的先前单元格
- 3. 如何在单元格上悬停鼠标时显示DBGrid.Hint?
- 4. 显示表格中每个单元格的鼠标悬停显示复选框
- 5. HTML/CSS/Javascript - 当将鼠标悬停在不同的单元格上时,更改一个表格单元值
- 6. 当鼠标悬停在表格单元格上时弹出窗口javascript javascript
- 7. 如何将鼠标悬停在帕格的表格列上?
- 8. 在单元格间移动时,将鼠标悬停在表格行上发射
- 9. 如何将鼠标悬停在一个列表的元素上并显示另一个列表的元素?
- 10. 当鼠标悬停在另一个元素上时显示一个div
- 11. 如何在鼠标悬停时显示来自表格的其他数据
- 12. 当我将鼠标悬停在另一个ListView的某个项目上时,如何在ListView上显示数据?
- 13. 当我将鼠标悬停在表格行时,如何在div中的表格中显示图像?
- 14. 当鼠标悬停在表格行上时,如何不触发表格行上的悬停效果
- 15. 在表格中显示按钮将鼠标悬停在鼠标上方
- 16. 当鼠标悬停在单元格内容上时表格单元格正在扩展
- 17. 如何移除JTable单元格bgColor时悬停在另一个单元格上?
- 18. 当鼠标悬停在svg地图上时,突出显示表格
- 19. 将鼠标悬停在表格中的单元格中,以一行显示整个字符串,居中
- 20. 在鼠标悬停表格行上显示/隐藏Div
- 21. 悬停一个div当数据表头单元格
- 22. 将鼠标悬停在另一图像上时显示图像
- 23. 悬停时如何显示表格
- 24. 突出显示鼠标悬停时的表格行
- 25. 如何定位一个DIV标签悬停在表格单元格上(z-index)
- 26. 如何在鼠标悬停时突出显示不相邻的表格单元格?
- 27. 当我将鼠标悬停在html表格上时,更改单元格的颜色
- 28. 当将鼠标悬停在div上时,如何循环显示行并使用jQuery显示另一个div?
- 29. CSS/JS:将鼠标悬停在元素上突出显示另一个元素
- 30. 突出显示单元格在鼠标悬停在有光泽的数据表上的位置