我是靠谱客的博主 难过钢铁侠,最近开发中收集的这篇文章主要介绍mouseenter 和 mouseleave ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

当鼠标指针进入(穿过)元素时,改变元素的背景色:

$("p").mouseenter(function(){
$("p").css("background-color","yellow");
});

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

该事件大多数时候会与mouseleave 事件一起使用。

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

注释: 与 mouseover 事件不同,只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。如果鼠标指针穿过任何子元素,同样会触发 mouseover 事件。请看下面例子的演示。

 

 

当鼠标指针离开元素时,改变元素的背景色:

$("p").mouseleave(function(){
$("p").css("background-color","#E9E9E4");

});

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

该事件大多数时候会与 mouseenter事件一起使用。

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

注释: 与 mouseout 事件不同,只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。如果鼠标指针离开任何子元素,同样会触发 mouseout 事件。请看下面例子的演示。

亲自试一试:mouseleave 与 mouseout 的不同

最后

以上就是难过钢铁侠为你收集整理的mouseenter 和 mouseleave 的全部内容,希望文章能够帮你解决mouseenter 和 mouseleave 所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部