以下是我的ASP.NET网页的截图。
你可以看到左边有一个菜单,它有一个固定的高度并且可以滚动。
当页面加载并且所选菜单位于最底部时,我必须手动向下滚动才能找到它。
如果所选菜单项向下,我希望菜单自动滚动。
此代码无效
jQuery("#leftmenu").scrollTop(jQuery('#ContentPlaceHolderForLeftMenuDiv_' + '<%= Page.Session["divForleftMenuScroll"] %>').offset().top);
有什么想法吗?
答案 0 :(得分:0)
而不是
jQuery("#leftmenu").scrollTop(jQuery('#ContentPlaceHolderForLeftMenuDiv_' + '<%= Page.Session["divForleftMenuScroll"] %>').offset().top)
我不得不写
jQuery("#leftmenu").scrollTop(jQuery('#ContentPlaceHolderForLeftMenuDiv_' + '<%= Page.Session["divForleftMenuScroll"] %>').offset.top)
在offset()
之后省略了()@karthik我不想滚动整个文档,因为页面刚刚加载。我只想滚动左侧菜单。