Dzwebs.Net

撰写电脑技术杂文十余年

鼠标的JS事件:hover() mouseup() mousedown() mouseleave() mouseenter()

Admin | 2015-12-19 9:36:02 | 被阅次数 | 8500

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  在网页制作的过程中,常常会用到这些事件,下面逐一为大家介绍。

  一、click()

  click() 方法是当按钮点击事件被触发时会调用一个函数。

  该函数在用户点击 HTMl 元素时执行。

  在下面的实例中,当点击事件在某个 <p> 元素上触发时,隐藏当前的 <p> 元素:

  实例

  $("p").click(function(){
    $(this).hide();
  });

  二、dblclick()

  当双击元素时,会发生 dblclick 事件。

  dblclick() 方法触发 dblclick 事件,或规定当发生 dblclick 事件时运行的函数:

  实例

  $("p").dblclick(function(){
    $(this).hide();
  });

  三、mouseenter()

  当鼠标指针穿过元素时,会发生 mouseenter 事件。

  mouseenter() 方法触发 mouseenter 事件,或规定当发生 mouseenter 事件时运行的函数:

  实例

  $("#p1").mouseenter(function(){
    alert("You entered p1!");
  });

  四、mouseleave()

  当鼠标指针离开元素时,会发生 mouseleave 事件。

  mouseleave() 方法触发 mouseleave 事件,或规定当发生 mouseleave 事件时运行的函数:

  实例

  $("#p1").mouseleave(function(){
    alert("Bye! You now leave p1!");
  });

  五、mousedown()

  当鼠标指针移动到元素上方,并按下鼠标按键时,会发生 mousedown 事件。

  mousedown() 方法触发 mousedown 事件,或规定当发生 mousedown 事件时运行的函数:

  实例

  $("#p1").mousedown(function(){
    alert("Mouse down over p1!");
  });

  六、mouseup()

  当在元素上松开鼠标按钮时,会发生 mouseup 事件。

  mouseup() 方法触发 mouseup 事件,或规定当发生 mouseup 事件时运行的函数:

  实例

  $("#p1").mouseup(function(){
    alert("Mouse up over p1!");
  });

  七、hover()

  hover()方法用于模拟光标悬停事件。

  当鼠标移动到元素上时,会触发指定的第一个函数(mouseenter);当鼠标移出这个元素时,会触发指定的第二个函数(mouseleave)。

  实例

  $("#p1").hover(function(){
    alert("You entered p1!");
    },
    function(){
    alert("Bye! You now leave p1!");
  });


该杂文来自: 网页制作杂文

上一篇:jquery传递网页参数出乱码

下一篇:jQuery noConflict() 方法

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计