1

我设置了一个基本代码,其中包含表格的 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 以找到滚动位置并返回到它。

4

0 回答 0