在固定位置 div 上使用 jquery 淡入/淡出功能时,防止页面自动向上滚动

基督教

我有一个网页,我想通过单击一个按钮(div 和按钮都有固定位置)来制作一个出现在屏幕右侧的 div 我通过使用 jQuery 淡入/淡出使它出现

它工作正常,但是当我单击按钮时,页面会自动滑动到顶部

代码:

<div class="fixedDiv">
    <div class="fixedDiv liveSupportFrame" style="background: #f8aa00;display: none" id="lsf">
        <div class="container" style="background-color:#d8d6d6;">
        ............
        </div>
    </div>

    <a class="btn btn-warning sideBtn" onclick="showOrHideLiveSupport();" role="button" href="#">FAQ</a>

CSS代码:

.fixedDiv{
position: fixed;
bottom: 25%;
right: 0em;
}
.fixedDiv .liveSupportFrame{
margin-right: 2em;
margin-bottom: 1em;
font-size:1.6vw;
bottom: 30%;
}

JS代码:

        var isLsfOpen = 0;
    function showOrHideLiveSupport() {
       if(!isLsfOpen){
           showLiveSupport()
       }
       else{
           hideLiveSupport()
       }
    }
    function showLiveSupport() {
        $('#lsf').fadeIn();

        isLsfOpen=true;
    }
    function hideLiveSupport() {
        $('#lsf').fadeOut();
        isLsfOpen=false;
    }
百事可乐

那是因为href="#". event.preventDefault();在您的处理程序中使用

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery淡入淡出内容+更改div

来自分类Dev

jQuery位置DIV固定在滚动条的顶部

来自分类Dev

仅限Chrome:滚动固定div时出现固定位置滚动问题

来自分类Dev

尝试使用-顶部定位和jQuery在单击时动画使div从页面顶部向下和向上滑动

来自分类Dev

绝对定位div伸出可滚动的固定位置div

来自分类Dev

使用jQuery交叉淡入淡出两个div

来自分类Dev

当滚动元素的底部到达父元素的末尾时,停止jQuery固定位置滚动

来自分类Dev

使用应该固定位置的按钮滚动

来自分类Dev

div内div的固定位置

来自分类Dev

显示/隐藏div jQuery在固定位置不起作用

来自分类Dev

固定位置时如何检测div中的滚动

来自分类Dev

jQuery位置DIV固定在滚动条上

来自分类Dev

固定位置填充div

来自分类Dev

在滚动div上逐渐淡入淡出

来自分类Dev

使用Bootstrap 4时的固定位置菜单

来自分类Dev

jQuery淡入淡出-在页面加载时显示div

来自分类Dev

jQuery位置DIV固定在滚动条的顶部

来自分类Dev

滚动时使相对位置div跟随固定位置div

来自分类Dev

当滚动元素的底部到达父元素的末尾时,停止jQuery固定位置滚动

来自分类Dev

使用CSS剪辑在固定位置div后面不可点击的链接

来自分类Dev

jQuery Mobile对话框页面-固定位置标题

来自分类Dev

顶部垂直空间上的固定位置div

来自分类Dev

使固定位置div可滚动而无需滚动条,也无需滚动背景内容

来自分类Dev

单击时,jquery淡入淡出切换div在另一个div上吗?

来自分类Dev

如何将<div>居中并使用固定位置?

来自分类Dev

如何使div固定位置水平滚动?

来自分类Dev

当我使用固定位置滚动时无法使 div 跟随

来自分类Dev

如何使用溢出-y 在固定位置 div 上定位粘性标题:滚动

来自分类Dev

应用固定位置时的过渡 div

Related 相关文章

  1. 1

    jQuery淡入淡出内容+更改div

  2. 2

    jQuery位置DIV固定在滚动条的顶部

  3. 3

    仅限Chrome:滚动固定div时出现固定位置滚动问题

  4. 4

    尝试使用-顶部定位和jQuery在单击时动画使div从页面顶部向下和向上滑动

  5. 5

    绝对定位div伸出可滚动的固定位置div

  6. 6

    使用jQuery交叉淡入淡出两个div

  7. 7

    当滚动元素的底部到达父元素的末尾时,停止jQuery固定位置滚动

  8. 8

    使用应该固定位置的按钮滚动

  9. 9

    div内div的固定位置

  10. 10

    显示/隐藏div jQuery在固定位置不起作用

  11. 11

    固定位置时如何检测div中的滚动

  12. 12

    jQuery位置DIV固定在滚动条上

  13. 13

    固定位置填充div

  14. 14

    在滚动div上逐渐淡入淡出

  15. 15

    使用Bootstrap 4时的固定位置菜单

  16. 16

    jQuery淡入淡出-在页面加载时显示div

  17. 17

    jQuery位置DIV固定在滚动条的顶部

  18. 18

    滚动时使相对位置div跟随固定位置div

  19. 19

    当滚动元素的底部到达父元素的末尾时,停止jQuery固定位置滚动

  20. 20

    使用CSS剪辑在固定位置div后面不可点击的链接

  21. 21

    jQuery Mobile对话框页面-固定位置标题

  22. 22

    顶部垂直空间上的固定位置div

  23. 23

    使固定位置div可滚动而无需滚动条,也无需滚动背景内容

  24. 24

    单击时,jquery淡入淡出切换div在另一个div上吗?

  25. 25

    如何将<div>居中并使用固定位置?

  26. 26

    如何使div固定位置水平滚动?

  27. 27

    当我使用固定位置滚动时无法使 div 跟随

  28. 28

    如何使用溢出-y 在固定位置 div 上定位粘性标题:滚动

  29. 29

    应用固定位置时的过渡 div

热门标签

归档