文档章节

鼠标滑过时间,略过无意义的鼠标滑过,;获取URL参数

l
 lele1953
发布于 2015/12/08 15:56
字数 177
阅读 29
收藏 1

1、当鼠标划过时可能需要执行许多事件,但是可能会有许多无意义的鼠标滑过,所以需要对其进行过滤,JS代码如下:

(function () {    
    var ajax = $('#ajax');    
    var TIMER = null;    
    var TIMER_STEP = 500;
    ajax.mousemove(loadMenu);
    ajax.mouseout(function () {        
        if (TIMER) clearTimeout(TIMER);
    });    
    function loadMenu() {        
        if (TIMER) clearTimeout(TIMER);
            TIMER = setTimeout(function () {            
               //do someting        
            }, TIMER_STEP);
        } 
    }
)();

2、获取URL参数代码:

function getUrlParam(name) {    
    var args = {};    
    var query = document.location.search.substring(1); //去掉?
    var arr_param = query.split('&');    
    for (var i = 0, len = arr_param.length; i < len; i++) {        
        var arr_tmp = arr_param[i].split('=');        
        if (arr_tmp.length == 2) {
            args[arr_tmp[0]] = decodeURIComponent(arr_tmp[1]);
        }
    }    
    if (name && args[name]) return args[name];    
    return args;
}
var p = getUrlParam();


本文转载自:http://www.cnblogs.com/yexiaochai/archive/2013/05/28/3102674.html

共有 人打赏支持
l
粉丝 0
博文 15
码字总数 1805
作品 0
青岛
私信 提问
tab选项卡在鼠标经过时实现切换延迟

  偶然间在浏览网页时,发现这样的效果。当鼠标不经意间滑过tab时并不会切换,当鼠标停留在上面一段时候后才会切换。   个人觉得用户体验不错,优点是1.当用户只是滑过标签,并不需要切换...

邹君安
2017/05/09
0
0
Excel 图表中的鼠标悬停交互技术(高阶)

上一篇偶然写了个a href="http://mp.weixin.qq.com/s?biz=MzA5OTM1NDQwOA==&mid=2663652760&idx=1&sn=7e9c0b3da085175137ab16f5f58bcec1&chksm=8bb32fdfbcc4a6c94b1511b1f9701b12550707de6f4......

刘万祥ExcelPro
2017/08/11
0
0
请教一个JQuery hover的方法

当.aa#p1在鼠标滑过后,显示.ga#p1,当.aa#p2在鼠标滑过后显示.ga#p2 ,当.aa#p3在鼠标滑过后显示ga#p3,以此类推,一直到p30, 请问诸位有没有一个简单的方法把jquery语句写出来,而不是这样...

林小海
2016/04/25
116
3
建议顶部”开源软件“延迟一会再弹出那个列表

如果鼠标从浏览器上方(如:地址栏、标签栏等)往下移动,有时鼠标会滑过”开源软件“,弹出的层就挡住了一大片区域,这时就不得不把鼠标兜个圈。 虽然问题不大,但不经意的滑过也弹出来挡着...

烈冰
2010/09/15
180
6
程序猿必备的8款web前端SVG动画特效

  1、SVG图片波浪效果渲染动画   今天我们要为大家分享一款很酷的SVG图片动画,主要是图片上会出现波浪的渲染动画。实现原理是在图片上方利用SVG路径绘制了一层蒙板,然后蒙版进行一定的...

爱前端
2017/12/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

etcd集群备份和数据恢复

etcd是一个分布式k-v数据库,在kubernetes中使用其管理集群的元数据。这里介绍etcd集群数据的备份和数据恢复的方法和步骤。 本文来自于:https://www.maideliang.com/index.php/archives/25/...

openthings
4分钟前
0
0
「阿里面试系列」面试加分项,从JVM层面了解线程的启动和停止

文章简介 这一篇主要围绕线程状态控制相关的操作分析线程的原理,比如线程的中断,线程的通信等,内容比较多,可能会分两篇文章 阿里面试系列导读:关注我的技术公众号【架构师修炼宝典】一周...

Java架构资源分享
12分钟前
1
0
centos安装confluence全攻略

https://blog.csdn.net/qwer026/article/details/51439076

happyeveryday32
25分钟前
3
0
30 行 Javascript 代码搞定智能家居系统

本文首发于『阿里云 IoT 开发者社区』,更多精彩物联网内容欢迎前往浏览。 智能家居可谓是今年物联网的热门领域,通过智能单品和智能音箱,人们已然把『智能』两个字变成了生活的理所应当。搭...

阿里云官方博客
28分钟前
4
0
sed插入和附加文本基础使用

对于编辑器来说,在数据中增加行算是很基本的操作吧,sed有以下两个操作: 插入(insert)命令(i)会在指定行前增加一个新行 附加(append)命令(a)会在指定行后增加一个新行 还是用下面的文本来测...

woshixin
36分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部