鼠标移出和鼠标移入事件

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

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


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文件


相关文章
|
3月前
|
图形学
小功能⭐️Unity Button按钮实现鼠标移入移出触发相应事件
小功能⭐️Unity Button按钮实现鼠标移入移出触发相应事件
|
6月前
|
JavaScript
js的鼠标移入移出事件
js的鼠标移入移出事件
键盘绑定按下事件
键盘绑定按下事件
57 0
|
6月前
|
前端开发 JavaScript 数据安全/隐私保护
前端点击其他输入框的时候,对当上个输入框进行判断(鼠标移出输入框事件,和鼠标点击其他输入框触发事件)
前端点击其他输入框的时候,对当上个输入框进行判断(鼠标移出输入框事件,和鼠标点击其他输入框触发事件)
99 0
|
编解码
【PyAutoGUI操作指南】02 鼠标控制功能+获取当前坐标+鼠标事件+鼠标滚动查询
左上角的像素位于坐标0,0。如果屏幕分辨率为1920 x 1080,则右下角的像素将为1919,1079(因为坐标从0开始,而不是1)。
516 0
|
Java
swing中一些常见的鼠标事件(鼠标形状的改变、鼠标接近、按下(图标的切换)、鼠标接近、离开(字体颜色的改变)、鼠标拖拽等)还有系统托盘+对话框
swing中一些常见的鼠标事件(鼠标形状的改变、鼠标接近、按下(图标的切换)、鼠标接近、离开(字体颜色的改变)、鼠标拖拽等)还有系统托盘+对话框
478 0
swing中一些常见的鼠标事件(鼠标形状的改变、鼠标接近、按下(图标的切换)、鼠标接近、离开(字体颜色的改变)、鼠标拖拽等)还有系统托盘+对话框
|
API
用VBS控制鼠标的实现代码(获取鼠标坐标、鼠标移动、鼠标单击、鼠标双击)
网上搜到的答案普遍是VBS无法实现,或者是要用第三方COM(ActiveX?)组件。我对第三方组件是很反感的,使用第三方组件毫无可移植性可言,因为别人的系统中不一定注册了这个组件。我的建议是,尽量不要在VBS代码中调用第三方组件,除非你的程序只是写来自己用。
2263 0