zoukankan      html  css  js  c++  java
  • jquery鼠标事件

    鼠标事件是在用户移动鼠标光标或者使用任意鼠标键点击时触发的。

    1、click事件:点击鼠标左键时触发

      $('p').click(function(){});

    示例:

    1
    2
    3
    $('p').click(function(){
            alert('click function is running !');
           });

    2、dbclick事件:迅速连续的两次点击时触发

      $('p').dbclick(function(){});

    示例:

    1
    2
    3
    $("button").dblclick(function(){
     $("p").slideToggle();
    });

    3、mousedown事件:按下鼠标时触发

      $('p').mousedown(function(){});

    示例

    1
    2
    3
    $("button").mousedown(function(){
     $("p").slideToggle();
    });

    4、mouseup事件:松开鼠标时触发

      $('p').mouseup(function(){});

    示例:

    1
    2
    3
    $("button").mouseup(function(){
     $("p").slideToggle();
    });

    5、mouseover事件:鼠标从一个元素移入另一个元素时触发

      mouseout事件:鼠标移出元素时触发

      $('p').mouseover(function(){});

      $('p').mouseout(function(){});

    示例:

    1
    2
    3
    4
    5
    6
    $("p").mouseover(function(){
     $("p").css("background-color","yellow");
    });
    $("p").mouseout(function(){
     $("p").css("background-color","#E9E9E4");
    });

    6、mouseenter事件:鼠标移入元素时触发

         mouseleave事件:鼠标移出元素时触发

      $('p').mouseenter(function(){});

      $('p').mouseleave(function(){});

    示例

    1
    2
    3
    4
    5
    6
    $("p").mouseenter(function(){
     $("p").css("background-color","yellow");
    });
    $("p").mouseleave(function(){
     $("p").css("background-color","#E9E9E4");
    });

    7、hover事件

      $('p').hover(
        function(){},
        function(){}
      );

    示例

    1
    2
    3
    4
    5
    6
    7
    8
    9
    $(".table_list tr").hover(
    function () {
    $(this).addClass("hover");
    },
    function () {
    $(this).removeClass("hover");
    }
     
    );

    8、toggle事件:鼠标点击切换事件

      $('p').toggle(
        function(){},
        function(){}
      );

    示例

    1
    2
    3
    4
    5
    6
    7
    8
    $("p").toggle(
     function(){
     $("body").css("background-color","green");},
     function(){
     $("body").css("background-color","red");},
     function(){
     $("body").css("background-color","yellow");}
    );
  • 相关阅读:
    mvc EF SQL语句
    Android自适应屏幕大小和布局
    6263=1 这个等式是错的,只移动一个数字(不能动符号)变成正确的等式
    public static const int A=1;这段代码有错误么?错了.常量不能标记为static
    jquery的ajax全局事件和AJAX 请求正在进行时显示“正在加载”
    visual studio中javascript脚本智能感应
    使用Windows API获取和改变当前显示设置
    IP Helper API 使用方法
    Rundll32.exe使用方法大全
    WIN32 API编程枚举系统显示器
  • 原文地址:https://www.cnblogs.com/wssdx/p/8011445.html
Copyright © 2011-2022 走看看