JS鼠标事件实现动效

article/2025/10/22 14:40:11

1 JS鼠标事件

  • click鼠标点击事件
事件对象.onclick=function() {}
  • mousedown / mouseup 鼠标按下/松开事件
事件对象.onmousedown =function() {}
  • mouseenter / mouseleave 鼠标移入/移出事件
  • mouseover / mouseout 鼠标移入移出
  • mousemove 鼠标移动事件
  • mousewheel 滚轮滚动事件
    注:mouseover / mouseout事件支持事件冒泡, mouseenter / mouseleave 事件不支持事件冒泡

利用鼠标移入事件实现如下效果

在这里插入图片描述
CSS

 <style>body {background-color: #000;}.box {width: 280px;/* height: 300px; */display: flex;flex-wrap: wrap;margin: 100px auto;}.box_item {width: 10px;height: 10px;margin: 2px;background-color: #333;transition: all 0.5s;}</style>

HTML

  <div class="box"></div>

JS

<script>let box = document.querySelector('.box')let html = ''for (i = 0; i < 600; i++) {html += `<div class='box_item'></div>`}box.innerHTML = htmllet boxItemList = document.querySelectorAll('.box_item')for (i = 0; i < boxItemList.length; i++)boxItemList[i].onmouseenter = function() {let r = Math.floor(Math.random() * 255 + 1)let g = Math.floor(Math.random() * 255 + 1)let b = Math.floor(Math.random() * 255 + 1)let thisobj = thisthisobj.style.backgroundColor = 'rgb(' + r + ',' + g + ',' + b + ')'setTimeout(function() {console.log(thisobj)thisobj.style.backgroundColor = '#333'}, 500)}</script>

http://chatgpt.dhexx.cn/article/jUkpJX2R.shtml

相关文章

JavaScript鼠标事件

JavaScript鼠标事件 js中是比较简单的语言&#xff0c;然而js的精髓就是js事件&#xff0c;这也是js当中最重要的部分&#xff0c;很多人对JavaScript鼠标事件是什么还不是很了解&#xff0c;下面我们对JavaScript鼠标事件进行详解。 鼠标事件&#xff08;Mouse Events&#…

Linux运维之zabbix(四)onealert云告警平台

Linux运维之zabbix&#xff08;四&#xff09;onealert云告警平台 什么是云告警平台&#xff1f; 可以通过微信、邮件等快速接入各类警告信息&#xff0c;通过降噪、聚类、分派、通知、排班等功能&#xff0c;提高告警管理能力 云告警平台的部署 百度搜索oneallert&#xf…

zabbix集成onealert报警 、利用proxy分担server端压力

前言 告警将重要信息发送给运维「或者其他相关人」&#xff0c;及时发现并且处理问题。在所有开源监控软件里面&#xff0c;Zabbix 的告警方式无疑是最棒的。告警的方式各式各样&#xff0c;从 Email 告警到飞信、139/189邮箱、最后到微信甚至电话告警&#xff0c;接入存在各种…

利用zabbix部署onealert云报警平台

实验环境&#xff1a; server4 172.25.254.4 server4作为zabbix-server服务器&#xff0c;并在其上搭建zabbix-agent客户端。 server5 172.25.254.5 server5 作为zabbix-agent客户端 1. 部署好zabbix基本环境&#xff0c;让其监控sever4、s…

Zabbix(五)利用Zabbix部署onealert云告警平台

一、利用Zabbix部署onealert云告警平台 人的精力是有限的&#xff0c;当我们部署好zabbix监控&#xff0c;为监控主机添加各种监控项完毕之后&#xff0c;不可能时时刻刻去盯着我们的主机看&#xff0c;如果一个主机出现异常&#xff0c;我们该如何在第一时间获得其异常信息&a…

Zabbix监控整合OneAlert报警平台实现邮件、短信、微信、电话多方式报警

Zabbix传统告警方法 Email&#xff1a;调用 sendmail 、sendEmail 等脚本通过 SMTP 发送邮件 飞信&#xff1a;飞信已经退出历史舞台&#xff0c;不再有人使用 189/139&#xff1a;发送邮箱邮件至邮箱&#xff0c;邮箱将短信转到用户手机短信&#xff0c;存在一定的延迟 微…

详解 OneAlert 排班可以帮你做什么

排班的存在&#xff0c;实质是通过有序安排&#xff0c;降低企业/团队人力成本&#xff0c;提升工作效率。 阅读导航&#xff08;预计2min&#xff09; 1. 详解排班功能 轮班机制 工作时间 双视图展示 灵活调整 2. 利用排班如何助力运维团队 排班策略让告警更精准分派到人 …

zabbix 使用onealert云报警平台

在www.onealert.com上 获取key值 安装步骤&#xff1a; [rootserver1 zabbix安装包]# cp oneitsm_zabbix_release-1.2.0.tar.gz /usr/lib/zabbix/alertscripts/ [rootserver1 zabbix安装包]# cd /usr/lib/zabbix/alertscripts/ [rootserver1 alertscripts]# ls oneitsm_zab…

Promethus(普罗米修斯)的Grafana+onealert实现报警功能

1、Centos7安装Promethus(普罗米修斯&#xff09;监控系统完整版 2、Promethus(普罗米修斯&#xff09;监控Mysql数据库 3、Promethus(普罗米修斯&#xff09;安装Grafana可视化图形工具 4、Promethus的Grafana图形显示MySQL监控数据 5、Promethus(普罗米修斯&#xff09;的…

OneAlert助力车行易提升事件响应效率,保障服务稳定性

权威数据显示,目前国内汽车后服务市场的规模已达万亿级别。而在车主日常用车的多种生活场景中,与车辆违章相关的细分业务使用频度仅次于导航、停车、洗车等三项车后服务,这也是极具发展潜力的一个细分市场。「车行天下,快易人生」的车行易,已经成为众多服务厂商中的佼佼者…

利用Zabbix部署onealert云告警平台

当我们部署好zabbix监控&#xff0c;为监控主机添加各种监控项完毕之后&#xff0c;如果一个主机出了问题&#xff0c;我们又怎么能在第一时间获得报警信息&#xff0c;然后及时处理问题呢&#xff1f;one alter云告警&#xff0c;是一种很不错的选择 一、注册云告警账号 登陆…

Zabbix部署onealert告警平台

文章目录 zabbix部署onealert告警平台步骤在zabbix server上配置告警软件在web界面添加相应的告警媒介onealert官网添加通知策略测试报警接收 zabbix部署onealert告警平台 步骤 官网注册自己的云告警帐号&#xff0c;登陆云警告系统设置个人信息。 获取key 在zabbix serv…

nagios配置Onealert告警

注册用户 首先打开http://www.onealert.com/ 点击注册&#xff0c;注册一个新用户并登录 配置 进入个人的页面后&#xff0c;点击配置&#xff0c;然后点击应用 点击添加应用 选择nagios 然后进入nagios配置页面&#xff0c;根据如下步骤进行配置 获取应用key 输入应用名称…

zabbix+onealert云告警+微信通知

【监控告警】是运维的必备手段之一&#xff0c;通过下面的内容&#xff0c;我将详细讲解zabbix与onealert告警系统的结合使用。 绝对不是打广告哦&#xff5e; 有兴趣的朋友可以试一下&#xff0c;告警功能还是非常有用和常用的。 文章目录 onealert安装配置实验环境&#xff…

OneAlert报警中心调研

功能 总之 可能了解不够深入&#xff0c;感受下来并无太大亮点&#xff0c;做了基础的报警归并和条件判断&#xff0c;做了基础功能的报警推送&#xff0c;缺乏核心技术和业务亮点。

OneAlert告警通知必达

随着互联网行业的高速发展&#xff0c;企业 IT 应用环境日趋复杂。几分钟的故障就会严重到用户体验&#xff0c;那么如何有效降低IT故障带来的影响呢&#xff1f;权威数据表明&#xff0c;86%的企业认为建立有效的监控系统和告警系统、提升 IT 的可见性是最佳的方式。 9月1日&…

Zabbix部署onealert云告警平台

实验前提&#xff1a; 已经完成了zabbix的安装部署&#xff0c;以及添加server2主机&#xff08;zabbix-agent&#xff09;点击此处即可查看zabbix的安装部署详细步骤 利用Zabbix部署onealert云告警平台 虽然zabbix自带报警媒介&#xff0c;但它的报警消息可能会当成垃圾邮…

Zabbix-3.0.x使用OneAlert发送告警

OneAlert 是国内首个 SaaS 模式的云告警平台&#xff0c;集成国内外主流监控/支撑系统&#xff0c;实现一个平台上集中处理所有 IT 事件&#xff0c;提升 IT 可靠性。它能以史上第二快的速度&#xff0c;对事件进行智能的组织、排序和分类&#xff0c;从而极大地提高团队在处理…

OneAlert 入门(一)——事件流

OneAlert 入门&#xff08;一&#xff09;——事件流 OneAlert 是国内首个 SaaS 模式的云告警平台&#xff0c;集成国内外主流监控/支撑系统&#xff0c;实现一个平台上集中处理所有 IT 事件&#xff0c;提升 IT 可靠性。它能以史上第二快的速度&#xff0c;对事件进行智能的组…

部署onealert云告警平台

一、注册云告警账号 1.登录云告警系统www.onealert.com&#xff0c;注册一个账号&#xff0c;注册过程不再这里介绍&#xff0c;点击CA进入平台 2.进入平台后&#xff0c;点击个人信息&#xff0c;绑定微信号&#xff0c;用于接收告警信息 3.点击配置---->通知策略&#x…