jQuery重新加载列表
为了解决这个问题,我用尽了所有的方法,需要一些专家的建议!我已经定制了我所需要的一切,在div附带的列表中上下滚动,并且工作得非常好。下面是我使用的其中一个滚动框的示例,即jQuery重新加载列表,jquery,listview,Jquery,Listview,为了解决这个问题,我用尽了所有的方法,需要一些专家的建议!我已经定制了我所需要的一切,在div附带的列表中上下滚动,并且工作得非常好。下面是我使用的其中一个滚动框的示例,即 <div id="new_scroller" class="sagscroller"> <ul id="new" class="subMenu"> <li id="subMenu_projects1"><a>project 1</a><
<div id="new_scroller" class="sagscroller">
<ul id="new" class="subMenu">
<li id="subMenu_projects1"><a>project 1</a></li>
<li id="subMenu_projects2"><a>project 2</a></li>
<li id="subMenu_projects3"><a>project 3</a></li>
etc
</ul> <!-- END OF subMenu -->
</div>
项目1
项目2
项目3
等
我遇到的问题是,隐藏此滚动框并显示另一个滚动框后,列表中的滚动位置将保持不变,因此,如果有多个滚动框先隐藏后显示,用户可能会因为不知道自己在特定列表中的位置而感到困惑
问题是,我如何“重新加载”列表,每次选择一个新的滚动框,而不必重新加载页面-任何帮助都将不胜感激,并将在这个过程中保存我的理智
感谢您在显示滚动框时执行以下操作:
$("#new_scroller").fadeIn(1000).find('ul').css('top', 0);
当您滚动时,
正在更改顶部位置,只需将其重置为零,当再次显示时,它应该位于顶部。向我们展示显示/隐藏滚动框的JS函数。非常感谢您抽出时间。这解决了它,我只希望我3天前问过这个问题!我越想这个答案,它就越能体现出掌握jQuery的本质和实用性所需的一切。