关键词搜索

源码搜索 ×
×

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

发布2022-06-09浏览1187次

详情内容

我这里是使用NiceScroll造成的。

报错如下:

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

Ⅰ:修改源码找到jquerynicesroll.js

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

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

构造这样的结构:

  1. <body class="d-flex h-100 w-100 flex-column">
  2. @include('layouts._header')
  3. <div id="mainDiv" class="container-fluid">
  4. <div id="contentScroll" class="offset-md-1 col-md-10">
  5. @yield('content')
  6. </div>
  7. </div>
  8. @include('layouts._footer')
  9. </body>

 注意:

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

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

然后对应的js从:

  1. $(document).ready( function() {
  2. $("html").niceScroll();
  3. } );

改成:

  1. $(document).ready( function() {
  2. $("#mainDiv").niceScroll("#contentScroll");
  3. } );

 即可。

对应的css要改成:

  1. html,body{
  2. height: 100%;
  3. width: 100%;
  4. }
  5. html{
  6. overflow-x: hidden;
  7. overflow-y: hidden;
  8. }
  9. footer{
  10. bottom:0;
  11. width:100%;
  12. }

 

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载