Uncaught Type错误鼠标滚轮不是函数

Uncaught Type error mousewheel is not a function

本文关键字:函数 Type 错误 鼠标 Uncaught      更新时间:2023-09-26

我正在尝试获得一个图像,以便在滚动鼠标滚轮时能够放大。我正在使用jQuery.mousewheel.min来执行这个函数,但无论我做什么,我都会在控制台中收到这个错误

未捕获的类型错误:$(…(。鼠标滚轮不是函数

这是的代码示例

<script type="text/javascript">
  $(document).ready(function() {
        $(document).mousewheel(function(event, delta) {
              setYPos(delta);

所以基本上我是在问是否有人能帮我解决这个问题它可能是其中一个整流罩与它。

<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<script src="kinetic-v5.1.0.min.js" type="text/javascript"></script>
<script type="text/javascript" src="jquery.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<link href="css/bootstrap.min.css" rel="stylesheet" />
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
<script src="jquery.mousewheel.min.js" type="text/javascript"></script>
<link href="easy-sidebar.css" rel="stylesheet" type="text/css">

$.mousewheel不是jQuery API的一部分。

http://api.jquery.com/?s=mouse

对于你想要做的事情,你需要使用一个更具体的选择器,抓住滚动,读取方向和距离,并防止默认,这样它就不会滚动窗口$('img').on('scroll', function(e) { e.preventDefault(); // do some stuff });