Web前端笔记-解决[Intervention] Unable to preventDefault inside passive event listener due to target being

Posted IT1995

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web前端笔记-解决[Intervention] Unable to preventDefault inside passive event listener due to target being相关的知识,希望对你有一定的参考价值。

我这里是使用NiceScroll造成的。

报错如下:

解决这个问题的方法有2种:

Ⅰ:修改源码找到jquerynicesroll.js

报错的地方:直接让其return false

Ⅱ:修改自己的代码逻辑:

构造这样的结构:

<body class="d-flex h-100 w-100 flex-column">

@include('layouts._header')

<div id="mainDiv" class="container-fluid">
    <div id="contentScroll" class="offset-md-1 col-md-10">
        @yield('content')
    </div>
</div>

@include('layouts._footer')

</body>

 注意:

body里面要套d-flex和flex-column

在div中要套一个container-fluid,这里都是使用的bootstrap

然后对应的js从:

    $(document).ready( function() 

        $("html").niceScroll();
     );

改成:

    $(document).ready( function() 

        $("#mainDiv").niceScroll("#contentScroll");
     );

 即可。

对应的css要改成:

html,body
    height: 100%;
    width: 100%;


html
    overflow-x: hidden;
    overflow-y: hidden;


footer
    bottom:0;
    width:100%;

 

以上是关于Web前端笔记-解决[Intervention] Unable to preventDefault inside passive event listener due to target being的主要内容,如果未能解决你的问题,请参考以下文章

滑动时报错[Intervention] Unable to preventDefault inside passive event listener due to target being treat

Web前端笔记-解决NicSroll使用后页面跳动(每次刷新或进入跳动一下然后正常)问题

统一Pearl与Rubin的因果图模型:Single-World Intervention Graphs

[Intervention] Unable to preventDefault inside passive event listener due to target being treated as

web前端笔记

Web前端开发笔记——第一章 Web前端概论