我设置了一个基本代码,其中包含表格的 div 溢出到滚动中。我希望能够单击表格中在顶部显示 div 的项目,然后一旦完成返回到我在前一个 div 上的滚动位置。在 Firefox 中,我的代码可以完美运行并按预期执行所有操作,但在 IE 中我没有收到任何错误或功能。该页面基本上可以正常工作,而无需返回我的滚动点,只是表格的顶部。
function previousPage(){
toggleDivEvent('TableDisplay');
$('#TableDisplay').data('scroll');
$('#<%= buttonGoBack.ClientID%>').hide();
}
function newUserClick() {
$('#TableDisplay').data('scroll',$('#TableDisplay').scrollTop());
$('#<%= buttonGoBack.ClientID%>').show();
clearItems();
toggleDivEvent('ModifyUser');
}
无法真正指定所有其他代码的作用,因为它的页面很大。基本上,当单击新用户函数时,包含名为#TableDisplay 的表的我的 div 被赋予了一个带有滚动位置的属性“scroll”,它隐藏了 TableDisplay div 并显示了 newuser div。previousPage 函数执行相反的操作,并使用滚动属性返回 TableDisplay div 以找到滚动位置并返回到它。