Javascript 移动-滚动事件删除z索引

Javascript 移动-滚动事件删除z索引,javascript,android,ios,css,mobile,Javascript,Android,Ios,Css,Mobile,我有一个奇怪的bug,它发生在android和ios浏览器(所有浏览器)上 菜单是隐藏的,用户只需单击按钮即可显示菜单。当用户滚动页面时,菜单将消失、隐藏或删除。我真的不知道:/ 这是菜单的css: .right-sidebar { position: absolute; top: 0; right: 15px; z-index: 100 !important; display: none; width: 50%; background:

我有一个奇怪的bug,它发生在android和ios浏览器(所有浏览器)上

菜单是隐藏的,用户只需单击按钮即可显示菜单。当用户滚动页面时,菜单将消失、隐藏或删除。我真的不知道:/

这是菜单的css:

.right-sidebar {
    position: absolute;
    top: 0;
    right: 15px;
    z-index: 100 !important;
    display: none;
    width: 50%;
    background: white;
  }
这是用于显示/隐藏菜单的js:

$('.action-bar').on('click', function(){
        $('.right-sidebar').toggle('fast');
        $(this).find('span').toggleClass('glyphicon-minus');

         checkSidbars($(this));
    });

这是怎么回事?

检查边栏
看起来像是打字错误。该函数的作用是什么?添加标记,添加
checkSidbars
函数。