Jquery Scrolltop在IE中不能用于div滚动点。在Firefox中完美运行

时间:2013-05-01 06:19:23

标签: javascript jquery asp.net

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

0 个答案:

没有答案