js鼠标点击特效,有关参数设置

效果图,用的faststone--录像--togif,黄色圆圈实际是不显示的

博客后台管理设置

本地新建一个demo.html文件,可以自行测试,要引入jquery文件哦

来个“红橙黄绿蓝靛紫”的点击特效

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script type="text/javascript" src="../js/jquery-1.9.1.js"></script>
<script type="text/javascript">
var index = 0;                            //全局索引
var colorIndex = 0;
$(document).ready(function() {
    $("body").click(function(e) {        //鼠标点击事件
        var arr = new Array("富强", "民主", "文明", "和谐", "自由", "平等", "公正", "法治", "爱国", "敬业", "诚信", "友善");
        var colorArr = new Array("red", "orange", "yellow", "green", "blue", "indigo", "purple");
        var tmp = $("<span/>").text(arr[index]);    //添加一个span标签显示arr数组对应的第一个索引内容
        index = (index + 1) % arr.length;            //取余,从0到arr数组长度,一直点击一直循环
        var color = colorArr[colorIndex];
        colorIndex = (colorIndex + 1) % colorArr.length;
        var x = e.pageX, y = e.pageY;    //鼠标点击的x,y点坐标
        tmp.css({
            "z-index" : 999,            //堆叠顺序,越大越优先显示
            "top" : y - 20,                //y点坐标往上20像素
            "left" : x,                    //x点坐标
            "position" : "absolute",    //绝对定位
            "font-weight" : "bold",        //加粗
            "color" : color,            //颜色
            "font-size" : 20            //字体大小
        });
        $("body").append(tmp);
        tmp.animate({                    //自定义动画,样式--时间--功能
            "top" : y - 200,            //y点坐标往上200像素
            "opacity" : 0                //饱和度,0即是透明了
        }, 2000, function() {            //2000毫秒
            tmp.remove();                //消失
        });
    });
});
</script>
<title>Insert title here</title>
</head>
<body>
    <div style="width:1000px;height:1000px"></div>
</body>
</html>

原文地址:https://www.cnblogs.com/likaixin/p/11310087.html

时间: 2024-10-16 23:33:52

js鼠标点击特效,有关参数设置的相关文章

博客园添加鼠标点击特效:字符表情包

在博客园的设置中可以看到「页首Html代码」这一项. 首先要申请 JS 权限,理由就是想要美化博客.设置鼠标点击特效等,自己补充. 「页首Html代码」处代码如下: <script type="text/javascript"> /* 鼠标特效 */ var a_idx = 0; jQuery(document).ready(function($) { $("body").click(function(e) { var a = new Array(&qu

鼠标点击特效:点击网站页面显示24字核心价值观上升的特效代码

将以下代码直接写入html中即可(也可以去掉首尾,添加进js文件中,然后在html中包含这个文件) <script type="text/javascript"> /* 鼠标点击特效 */ var a_idx = 0; jQuery(document).ready(function($) { $("body").click(function(e) { var a = new Array("富强", "民主", &q

鼠标点击特效js代码

<script type="text/javascript"> /* 鼠标特效 */ var a_idx = 0; jQuery(document).ready(function($) { $("body").click(function(e) { var a = new Array("?富强?","?民主?","?文明?","?和谐?","?自由?",&

博客园添加鼠标点击特效

原文:http://www.cnblogs.com/xiaokang01/p/9911501.html 废话少说先看效果: 复制下面代码,点击博客园 管理-->设置 然后 在保存就好了 代码如下 <script type="text/javascript"> /* 鼠标特效 */ var a_idx = 0; jQuery(document).ready(function($) { $("body").click(function(e) { var

js-----博客园鼠标点击特效

把以下代码放到页首Html代码里,或者页脚Html代码(设置--->页首/脚Html代码)里.如下图: <script type="text/javascript"> /* 鼠标特效 */ var a_idx = 0; jQuery(document).ready(function($) { $("body").click(function(e) { var a = new Array("?","?",&qu

博客园自定义鼠标点击特效

需要申请JS权限,JS权限申请通过之后,将如下代码放入侧边栏,页首,页末,都可以 复制如下代码 <script type="text/javascript"> /* 鼠标特效 */ var a_idx = 0; jQuery(document).ready(function($) { $("body").click(function(e) { var a = new Array("?Linux?","?Shell?"

《博客园美化》鼠标点击特效

把下面这段断码放在页首就行了,前提是必须有js权限,没有js权限去申请一下就行了,这里不多做解释 <script type="text/javascript"> /* 鼠标特效 */ var a_idx = 0; jQuery(document).ready(function($) { $("body").click(function(e) { var a = new Array("?2019?","?变高?",&

02 js鼠标点击事件在各个浏览器中的写法及Event对象属性介绍

IE 左键是 window.event.button = 1 右键是 window.event.button = 2 中键是 window.event.button = 4 没有按键动作window.event.button = 0 Firefox 左键是 event.button = 0 右键是 event.button = 2 中键是 event.button = 1 没有按键动作 event.button = 0 Opera 7.23/7.54 鼠标左键是 window.event.but

博客园鼠标点击特效代码

<script type="text/javascript"> /* 鼠标特效 */ var a_idx = 0; jQuery(document).ready(function($) { $("body").click(function(e) { var a = new Array("?富强?","?民主?","?文明?","?和谐?","?自由?",&