鼠标移出和鼠标移入事件

简介: 鼠标移出和鼠标移入事件

当鼠标放上去之后更改样式,当鼠标移出去后更改样式。


CSS:


<style>
    *{
    margin-top: 0;
    padding: 0;
    box-sizing: border-box;
    }
    .navigation_else{
    width: 300px;
    height: 300px;
    }
  
    .navigation_else div img{
    width: 300px;
    height: 300px;
    }
    .navigation_else P{
    width: 300px;
    height: 20px;
    }
  
  </style>


HTML:


<div class="navigation_else">
    <div>
    <img src="https://pic.imgdb.cn/item/659c9383871b83018a57d30d.jpg" alt="" />
    </div>
    <p>鼠标移出和移出事件</p>
  </div>

JS:


<script>
    //鼠标移入事件
    $(".navigation_else").mouseenter(function() {
    $(this).children(1).css("color", " #f425a1");
    $(this).children(0).children(0).attr('src', 'https://pic.imgdb.cn/item/659c93a2871b83018a58177d.jpg')
    });
  
    //鼠标移出事件
    $(".navigation_else").mouseleave(function() {
    $(this).children(1).css("color", " #0FDBDA");
    $(this).children(0).children(0).attr('src', 'https://pic.imgdb.cn/item/659c9383871b83018a57d30d.jpg')
    });
  
    // children是找这个div的孩子的第几个,然后就是更改样式了
    // 将目标元素的子元素中索引为 1 的元素(即第二个子元素)的字体颜色修改为 "#0FDBDA"。
    // 将目标元素的子元素中索引为 0 的元素(即第一个子元素)的第一个子元素(子元素的子元素)的 src 属性修改为指定的图片地址。
  </script>


记得请求jquery文件


相关文章
|
4月前
|
JavaScript
使用Vue实现一个当鼠标悬浮时出现,鼠标离开时消失的双层菜单
这篇文章介绍了如何在Vue中实现一个鼠标悬浮时出现、鼠标离开时消失的双层菜单,并提供了详细的代码示例和运行效果展示。
496 0
使用Vue实现一个当鼠标悬浮时出现,鼠标离开时消失的双层菜单
|
4月前
|
图形学
小功能⭐️Unity Button按钮实现鼠标移入移出触发相应事件
小功能⭐️Unity Button按钮实现鼠标移入移出触发相应事件
|
7月前
|
JavaScript
js的鼠标移入移出事件
js的鼠标移入移出事件
键盘绑定按下事件
键盘绑定按下事件
63 0
|
Java
swing中一些常见的鼠标事件(鼠标形状的改变、鼠标接近、按下(图标的切换)、鼠标接近、离开(字体颜色的改变)、鼠标拖拽等)还有系统托盘+对话框
swing中一些常见的鼠标事件(鼠标形状的改变、鼠标接近、按下(图标的切换)、鼠标接近、离开(字体颜色的改变)、鼠标拖拽等)还有系统托盘+对话框
490 0
swing中一些常见的鼠标事件(鼠标形状的改变、鼠标接近、按下(图标的切换)、鼠标接近、离开(字体颜色的改变)、鼠标拖拽等)还有系统托盘+对话框
|
Windows
Windows程序设计——窗口键盘消息滚动事件
Windows程序设计——窗口键盘消息滚动事件
285 0
鼠标滚轮消息的捕捉
鼠标滚轮消息的捕捉
687 0
|
API
用VBS控制鼠标的实现代码(获取鼠标坐标、鼠标移动、鼠标单击、鼠标双击)
网上搜到的答案普遍是VBS无法实现,或者是要用第三方COM(ActiveX?)组件。我对第三方组件是很反感的,使用第三方组件毫无可移植性可言,因为别人的系统中不一定注册了这个组件。我的建议是,尽量不要在VBS代码中调用第三方组件,除非你的程序只是写来自己用。
2281 0

热门文章

最新文章