Jquery鼠标点击出现文字

点击鼠标左键出现文字效果。

原理解说
1.首先确定你是不是点的鼠标左键;
2.文字效果要出现在你鼠标点击的地方;
3.点击后文字出现一个由下往上的显示效果;
4.点击完成后固定时间内还得消失

效果演示

在这里插入图片描述

代码演示

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Onclick</title>
</head>
<style>.body{height: 900px;width: 100%;background-color: black;}
</style>
<body class="body"></body>
<script src="js/jquery.js"></script>
<script>
$(".body").mousedown(function(e){  var arr = ['新年快乐','大吉大利','万事如意','年年有余','五福临门','岁岁平安','红红火火','热热闹闹','春暖花开','阳光明媚','鼠年大吉','属我有钱'] switch(e.which){//左键点击case 1:{//计算鼠标点击坐标var x = e.originalEvent.x ||e.originalEvent.layerX || 0     var y = e.originalEvent.y ||e.originalEvent.layerY || 0 //随机取出文字          var index = Math.floor((Math.random()*arr.length))var text = arr[index]//调用文字显示函数createDiv(x,y,text)//文字出现后固定时间内消失$('.newdiv').delay(600).hide(0)break}   }
})
function createDiv (x,y,text) {//文字颜色var colorArr = ['red','yellow','green','blue','orange','black']//随机取出颜色var colorIndex = Math.floor((Math.random()*colorArr.length))var color = colorArr[colorIndex]//在鼠标点击处创建一个div用来显示文字newDiv = $("<div></div>")newDiv.css({'position':'absolute','width':'40px','height':'30px','left': x-15 + 'px','top': + y-20 +'px','text-align':'center','color':color})newDiv.addClass('newdiv')$('.body').html(newDiv)$('.newdiv').html(text)//动画效果$('.newdiv').animate({top:+ y-35 +'px'})
}
</script>
</html>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/565420.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【OpenCV 例程200篇】204. 图像的色彩风格滤镜

OpenCV 例程200篇 总目录 201. 图像的颜色空间转换 202. 查表快速替换&#xff08;cv.LUT&#xff09; 203. 伪彩色图像处理 204. 图像的色彩风格滤镜 205. 调节色彩平衡/饱和度/明度 文章目录【youcans 的 OpenCV 例程200篇】204. 图像的色彩风格滤镜4. 图像的色彩风格滤镜4.1…

php文件夹重命名,PHP重命名和移动目录

PHP重命名目录使用PHP的rename()函数可以重命名目录。如果rename()函数执行成功&#xff0c;则返回true&#xff0c;否则返回false。复制代码PHP重命名目录示例-www.baike369.com$state rename(folder,folder2); // 将folder文件夹重命名为folder2文件夹if($state){echo 重命名…

【OpenCV 例程200篇】205. 调节色彩平衡/饱和度/明度

OpenCV 例程200篇 总目录 201. 图像的颜色空间转换 202. 查表快速替换&#xff08;cv.LUT&#xff09; 203. 伪彩色图像处理 204. 图像的色彩风格滤镜 205. 调节色彩平衡/饱和度/明度 文章目录【youcans 的 OpenCV 例程200篇】205. 调节色彩平衡/饱和度/明度4.3 自己调节色彩平…

自定义U盘图标

现在几乎人手一个U盘&#xff0c;作为很隐私的东西&#xff0c;U盘的使用场景却非常复杂&#xff0c;经常需要插入各种各样的设备… 那么如何让自己的U盘与众不同&#xff0c;在插入后给人留下深刻的印象呢&#xff1f; 今天就教给大家如何DIY自己的U盘图标。 1. 下载ico图标…

C站 APP 搜索工具使用体验与对比

文章目录0. 对比的 APP1. APP 首页布局2. 搜索页面的设计3. 关键词输入的过程4. 搜索结果的页面5. 搜索内容的展现6. 搜索结果的内容质量6.1 搜索内容质量评分6.2 对搜索内容评价的分析7. 小结0. 对比的 APP 垂直行业 APP&#xff1a;CSDN&#xff0c;稀土掘金&#xff0c;极客…

【OpenCV 例程200篇】206. Photoshop 色阶调整算法

OpenCV 例程200篇 总目录 201. 图像的颜色空间转换 202. 查表快速替换&#xff08;cv.LUT&#xff09; 203. 伪彩色图像处理 204. 图像的色彩风格滤镜 205. 调节色彩平衡/饱和度/明度 206. Photoshop 色阶调整算法 【youcans 的 OpenCV 例程200篇】206. Photoshop 色阶调整算法…

【OpenCV 例程200篇】207. Photoshop 色阶自动调整算法

OpenCV 例程200篇 总目录 201. 图像的颜色空间转换 202. 查表快速替换&#xff08;cv.LUT&#xff09; 203. 伪彩色图像处理 204. 图像的色彩风格滤镜 205. 调节色彩平衡/饱和度/明度 206. Photoshop 色阶调整算法 207. Photoshop 色阶自动调整算法 【youcans 的 OpenCV 例程20…

【OpenCV 例程200篇】208. Photoshop 对比度自动调整算法

OpenCV 例程200篇 总目录 【youcans 的 OpenCV 例程200篇】208. Photoshop 对比度自动调整算法 对比度是指图像中明暗区域最亮的白和最暗的黑之间不同亮度层级的测量&#xff0c;差异范围越大代表对比越大。 当对比率达到 120:1 就可以容易地显示生动、丰富的色彩&#xff0c;…

java设计模式 外观,精掌握Java设计模式之外观模式(10)

定义通俗地解释&#xff0c;当你打开灯的时候&#xff0c;你只需要嗯一下开关就好了&#xff0c;不需要关心灯泡亮起来的这个流程&#xff0c;同理&#xff0c;打开电脑的时候&#xff0c;嗯一下开机键就好了&#xff0c;也不需要关心电脑是先运行cpu还是内核之类的。这样能让用…

【OpenCV 例程200篇】209. HSV 颜色空间的彩色图像分割

OpenCV 例程200篇 总目录 【youcans 的 OpenCV 例程200篇】209. HSV 颜色空间的彩色图像分割 5.1 HSV 颜色空间的彩色图像分割 HSV 模型是针对用户观感的一种颜色模型。 HSV 颜色空间的各通道分别表示色调&#xff08;Hue&#xff09;、饱和度&#xff08;Saturation&#x…

【OpenCV 例程200篇】210. 绘制直线也会有这么多坑?

OpenCV 例程200篇 总目录 【youcans 的 OpenCV 例程200篇】210. 绘制直线也会有这么多坑&#xff1f; 我不是标题党。 绘制直线当然是最简单的绘图&#xff0c;能有什么坑呢&#xff1f;不信的同学可以直接跳到注意事项。就算你是 OpenCV 大神&#xff0c;如果这 10 个问题点…

PHP配置微信测试号,关于微信开发模式和测试账号

自己刚开始学习微信开发&#xff0c;请帮忙解惑1.微信公众号使用模式分为编辑模式和开发者模式 &#xff0c;两个是互斥的&#xff0c;也就是开启一个另一个就不能用现在我的理解 上边两个模式是由服务器的开启停用区分的&#xff0c;启用即为开发者模式另外&#xff0c;我想知…

【OpenCV 例程200篇】211. 绘制垂直矩形

OpenCV 例程200篇 总目录 【youcans 的 OpenCV 例程200篇】211. 绘制垂直矩形 7.1 绘图函数基本参数 OpenCV提供了绘图功能&#xff0c;可以在图像上绘制直线、矩形、圆、椭圆等各种几何图形。 函数 cv.line()、cv.rectangle()、cv.circle()、cv.polylines() 等分别用来在图…

php自动采集入库,Phpcms v9自动采集入库自动发布组件

Phpcms v9自动采集入库自动发布组件是思优CMSYOU技术团队在实际SEO运维运用总结研究出的自动采集入库自动发布文章的组件&#xff0c;实现自动通过Phpcms后台采集模块的采集规则采集文章、并自动入库到对应栏目、入口后自动更新生成内容页自身HTML、栏目页HTML、首页HTML&#…

【OpenCV 例程200篇】212. 绘制倾斜的矩形

OpenCV 例程200篇 总目录 【youcans 的 OpenCV 例程200篇】212. 绘制倾斜的矩形 7.1 绘图函数基本参数 OpenCV提供了绘图功能&#xff0c;可以在图像上绘制直线、矩形、圆、椭圆等各种几何图形。 函数原型&#xff1a; 函数 cv.rectangle() 用来在图像上绘制垂直于图像边界的…

CSDN 技能树使用体验与产品分析(1)

文章目录1. 什么是技能树2. 技能树的产品结构3. 技能树的使用3.1 产品入口3.2 知识点的模块设置3.3 『练习题』模块3.4 『参考资料』模块3.5 『讨论区』与『笔记』模块4. 结束语C 站近期隆重推出了一个新产品『技能树』&#xff0c;这是一个很好的方向。 很早就想写一篇介绍和…

【OpenCV 例程200篇】213. 绘制圆形

OpenCV 例程200篇 总目录 【youcans 的 OpenCV 例程200篇】213. 绘制圆形 7.1 绘图函数基本参数 OpenCV提供了绘图功能&#xff0c;可以在图像上绘制直线、矩形、圆、椭圆等各种几何图形。 7.3 绘制圆形 函数原型&#xff1a; 函数 cv.circle() 用来在图像上绘制圆形。 cv…

【OpenCV 例程200篇】214. 绘制椭圆的参数详解

OpenCV 例程200篇 总目录 【youcans 的 OpenCV 例程200篇】214. 绘制椭圆的参数详解 OpenCV提供了绘图功能&#xff0c;可以在图像上绘制直线、矩形、圆、椭圆等各种几何图形。 7.4 绘制椭圆 函数原型&#xff1a; 函数 cv.ellipse() 用来在图像上绘制椭圆轮廓、填充椭圆、椭…

【OpenCV 例程200篇】215. 基于多段线绘制近似椭圆

OpenCV 例程200篇 总目录 【youcans 的 OpenCV 例程200篇】215. 基于多段线绘制近似椭圆 如果需要对椭圆渲染进行更多控制&#xff0c;或者绘制粗略的椭圆边界&#xff0c;可以使用 cv.ellipse2Poly 检索曲线&#xff0c;然后使用多段线进行渲染或使用fillPoly进行填充。 函数…

【OpenCV 例程200篇】216. 绘制多段线和多边形

专栏地址&#xff1a;『youcans 的 OpenCV 例程200篇』 文章目录&#xff1a;『youcans 的 OpenCV 例程200篇-总目录』 【youcans 的 OpenCV 例程200篇】216. 绘制多段线和多边形 函数 cv.polylines() 用来绘制多边形曲线或多段线。 函数 cv.fillPoly() 用来绘制一个或多个填充…