【发布时间】:2015-01-09 22:31:39
【问题描述】:
我们拥有包含大量列的大型 SharePoint 列表。我们的用户忘记了他们正在查看哪些单元格,因为滚动后标题会消失(无法像 Excel 中那样冻结标题)。
我们想尝试向单元格项目添加工具提示,以便当它们悬停在它上面时会显示带有列名称的工具提示。
有没有人尝试过这样做?
我有以下代码,最初在加载时工作,但在用户对列表进行排序、过滤或切换到编辑模式后停止工作:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>
<script type="text/javascript">
jQuery(
function()
{
$('td').hover
(
function()
{
var idx = jQuery(this).parent().children().index(jQuery(this));
jQuery(this).attr('title',jQuery(this).parent().parent().parent().find('th').eq(idx).text());
jQuery('div.ms-core-brandingText').html(jQuery(this).parent().parent().parent().find('th').eq(idx).text());
}
)
}
);
</script>
【问题讨论】:
标签: javascript jquery sharepoint sharepoint-2013