我有一个页面,顶部有两个部分,顶部是jQuery手风琴菜单,当我点击手风琴菜单页面滚动到顶部,我需要页面应该保持在同一个位置,这样我才能正确地看到jQuery手风琴菜单。我有一个页面,顶部有两个地图,底部有手风琴菜单,当我点击手风琴时,页面滚动到顶部
反正有防止这种情况吗?所以当我点击菜单时,页面应该保持在浏览器的相同位置?
menu.find('ul li > a').bind('click',function(event,ui){
/*var ahref = $(event.currentTarget).attr('href');
if(ahref!='#'){
window.location.href = ahref;
}else{*/
var currentlink=$(event.currentTarget);
if (currentlink.parent().find('ul.active').size()==1)
{
currentlink.parent().find('ul.active').slideUp('medium',function(){
currentlink.parent().find('ul.active').removeClass('active');
});
}
else if (menu.find('ul li ul.active').size()==0)
{
show(currentlink);
}
else
{
menu.find('ul li ul.active').slideUp('medium',function(){
menu.find('ul li ul').removeClass('active');
show(currentlink);
});
}
/* }*/
});
滚动手风琴菜单
但一些小的研究会显示你... – JoDev 2013-03-27 10:43:52