javascript实现鼠标点击生成文字特效


Posted in Javascript onDecember 24, 2019

前端实用脚本(鼠标点击生成文字特效)

你好! 这是你第一次写 博客 目的是为了记录常用到的技术知识以供同行参考学习和方便自己以后查阅

前言

最近在浏览一些博客的时候总是能够看到,当我点击鼠标的时候鼠标位置就会出现文字然后往上方浮动.当时比较好奇,然后空闲时间就去百度了一下这种效果是怎么实现的,然后结合一些博客整理了一下.

旧版本

1.单一的浮动效果 ,旧版本的只有一种颜色,比较单调;
2.没有遵循 : 可以run的demo才是好demo的原则

新版本

1.筛选了多种好看的颜色样式
2.复制代码到记事本改后缀.html可以直接运行

废话少说 贴代码

鼠标点击特效

效果图

javascript实现鼠标点击生成文字特效

然后如果是你想要的效果下面直接代码
鼠标点击文字特效 代码片.

/* 鼠标点击文字特效 */
<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <title>Bootstrap 实例 - 模态框(Modal)插件</title>
 <script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script> 
</head>
<body style="width: 100%;height: 100%;">
<div style="width: 1080px;height: 1080px;">
<h2>点击任意空白处查看效果</h2>
</div>

<script>
/* 鼠标点击文字特效 */
 var f_idx = 0;
 var c_idx = 0;
 jQuery(document).ready(function($) {
  $("body").click(function(e) {
   var font = new Array("富强", "民主", "文明", "和谐", "自由", "平等", "公正" ,"法治", "爱国", "敬业", "诚信", "友善");
 var color = new Array('#ff0000','#eb4310','#f6941d','#fbb417','#ffff00','#cdd541','#99cc33','#3f9337','#219167','#239676','#24998d','#1f9baa','#0080ff','#3366cc','#333399','#003366','#800080','#a1488e','#c71585','#bd2158');
   var $i = $("<span />").text(font[f_idx]);
   f_idx = (f_idx + 1) % font.length;
 c_idx = (c_idx + 1) % color.length;
   var x = e.pageX,
    y = e.pageY;
   $i.css({
    "z-index": 99999999999999999999999999999999999999999999999999999999999999999999999999 ,
    "top": y - 20,
    "left": x,
    "position": "absolute",
    "font-weight": "bold",
    "color": color[c_idx]
   });
   $("body").append($i);
   $i.animate({
     "top": y - 180,
     "opacity": 0
    },
    1500,
    function() {
     $i.remove();
    });
  });
 });
</script>
</body>

</html>

补充说明

1.此文章根据资料搜索整理.为了方便备份和别人测试,jquery上面已经引入的在线的,没有下载jquery的也可以查看效果展示.
2.如果需要修改为自己想要的文字和颜色自行在修改数组里的元素.
3.我们不生产源代码,我们只是源代码的修改工和搬运工.(写代码不是关键,关键是懂得学习其中的逻辑)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery 提交值不为空的元素示例代码
May 10 Javascript
jquery实现网页查找功能示例分享
Feb 12 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
Jul 27 Javascript
JS生成某个范围的随机数【四种情况详解】
Apr 20 Javascript
jQuery通用的全局遍历方法$.each()用法实例
Jul 04 Javascript
JavaScript在控件上添加倒计时功能的实现代码
Jul 04 Javascript
JavaScript门面模式详解
Oct 19 Javascript
浅谈Vue内置component组件的应用场景
Mar 27 Javascript
React和Vue中监听变量变化的方法
Nov 14 Javascript
微信小程序传值以及获取值方法的详解
Apr 29 Javascript
在Koa.js中实现文件上传的接口功能
Oct 08 Javascript
浅谈Vue SSR中的Bundle的具有使用
Nov 21 Javascript
Javascript实现鼠标点击冒泡特效
Dec 24 #Javascript
javascript实现点击星星小游戏
Dec 24 #Javascript
JS实现小星星特效
Dec 24 #Javascript
JS实现星星海特效
Dec 24 #Javascript
JS实现图片切换特效
Dec 23 #Javascript
JS实现简易留言板特效
Dec 23 #Javascript
JS实现关闭小广告特效
Jan 29 #Javascript
You might like
PHP脚本的10个技巧(5)
2006/10/09 PHP
php 文章调用类代码
2011/08/11 PHP
PHP类的静态(static)方法和静态(static)变量使用介绍
2012/02/19 PHP
Notice: Trying to get property of non-object problem(PHP)解决办法
2012/03/11 PHP
PHP通过session id 实现session共享和登录验证的代码
2012/06/03 PHP
php获取汉字首字母的函数
2013/11/07 PHP
thinkPHP5实现的查询数据库并返回json数据实例
2017/10/23 PHP
php把字符串指定字符分割成数组的方法
2018/03/12 PHP
使用JavaScript实现旋转的彩圈特效
2015/06/23 Javascript
jquery实现多条件筛选特效代码分享
2015/08/28 Javascript
AngularJS 过滤器的简单实例
2016/07/27 Javascript
封装的dialog插件 基于bootstrap模态对话框的简单扩展
2016/08/10 Javascript
AngularJS中update两次出现$promise属性无法识别的解决方法
2017/01/05 Javascript
Vue.js:使用Vue-Router 2实现路由功能介绍
2017/02/22 Javascript
浅谈ECMAScript6新特性之let、const
2017/08/02 Javascript
JavaScript中使用import 和require打包后实现原理分析
2018/03/07 Javascript
vue 权限认证token的实现方法
2018/07/17 Javascript
详解vue-cli+element-ui树形表格(多级表格折腾小计)
2019/04/17 Javascript
JavaScript封闭函数及常用内置对象示例
2019/05/13 Javascript
JS实现吸顶特效
2020/01/08 Javascript
Vue数字输入框组件示例代码详解
2020/01/15 Javascript
[01:16:01]VGJ.S vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python基于PycURL实现POST的方法
2015/07/25 Python
Python获取航线信息并且制作成图的讲解
2019/01/03 Python
python使用requests模块实现爬取电影天堂最新电影信息
2019/04/03 Python
sklearn和keras的数据切分与交叉验证的实例详解
2020/06/19 Python
使用python-cv2实现视频的分解与合成的示例代码
2020/10/26 Python
HTML5 Video标签的属性、方法和事件汇总介绍
2015/04/24 HTML / CSS
研究生自荐信
2013/10/09 职场文书
化验室技术员岗位职责
2013/12/24 职场文书
酒店员工检讨书
2014/02/18 职场文书
大学社团计划书
2014/05/01 职场文书
公司授权委托书格式样本
2014/10/01 职场文书
酒店人事主管岗位职责
2015/04/11 职场文书
结婚典礼致辞
2015/07/28 职场文书
MySQL sql_mode的使用详解
2021/05/08 MySQL