我已经设置了一个基本代码,其中包含表格的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函数执行相反操作并使用scroll属性返回TableDisplay div以查找滚动位置并返回到它。