zoukankan      html  css  js  c++  java
  • 关于如何用Jquery监听鼠标滚轮改变横向滚动条

    $(function(){
           
        if ((navigator.userAgent.indexOf('MSIE') >= 0)){/*判断是否是IE浏览器*/
            var scroll_width = 100;
            $("html").on("mousewheel", function(e){
                var delta = e.originalEvent.wheelDelta;
                if(delta<0){
                    $("html").scrollLeft($("html").scrollLeft() + scroll_width);
                }
                else{
                    $("html").scrollLeft($("html").scrollLeft() - scroll_width);
                }
            });
        }else{
            var scroll_width = 100;
            var scroll_events = "mousewheel DOMMouseScroll MozMousePixelScroll";
            $("body").on(scroll_events, function(e){
                var delta = e.originalEvent.wheelDelta
                console.log(delta);
                var detail= e.originalEvent.detail;
                if(!detail){/*谷歌浏览器*/
                    this.scrollLeft-= (delta);
                }else{/*火狐浏览器*/
                    if(detail>0){
                        $("html").scrollLeft($("html").scrollLeft() + scroll_width);
                    }
                    else{
                        $("html").scrollLeft($("html").scrollLeft() - scroll_width);
                    }
                }
            });
        }
    
    })

     下面是监听鼠标左右键事件

    $(document).ready(function(){
    
         $(window).mousedown(function(event){
    
         if(event.button==0){
    
         alert("你点击了左键");
    
         }else{
    
         alert("你点击了右键");
    
         }
    
         });
    
         });
  • 相关阅读:
    C
    大数模板
    51Nod 1040 最大公约数之和
    欧拉函数
    51Nod 1384 全排列
    B
    A
    B. Mancala (Codeforces Round #478 (Div. 2))
    I
    Requests 入门
  • 原文地址:https://www.cnblogs.com/woleicom/p/4058561.html
Copyright © 2011-2022 走看看