当前位置:  编程技术>WEB前端

jquery鼠标停止移动事件

    来源: 互联网  发布时间:2014-08-25

    本文导语:  代码如下:(function($){ $.fn.moveStopEvent = function(callback){  return this.each(function() {   var x = 0,    y = 0,    x1 = 0,    y1 = 0,    isRun = false,    si,    self = this;    var sif = function(){    si = setInterval(function(){         ...

代码如下:



(function($){
 $.fn.moveStopEvent = function(callback){
  return this.each(function() {
   var x = 0,
    y = 0,
    x1 = 0,
    y1 = 0,
    isRun = false,
    si,
    self = this;

   var sif = function(){
    si = setInterval(function(){
         if(x == x1 && y ==y1){
          clearInterval(si);
          isRun = false;
          callback && callback.call(self);
         }
         x = x1;
         y = y1;
        }, 500);
   }

   $(this).mousemove(function(e){
    x1 = e.pageX;
    y1 = e.pageY;
    !isRun && sif(), isRun = true;
   }).mouseout(function(){
    clearInterval(si);
    isRun = false;
   });
 });
 }
})(jQuery);

$(function(){
 $("#div1,#div2").moveStopEvent(function(){
   alert($(this).attr("id"));
  }
 );
});

div1



div2


    
 
 

您可能感兴趣的文章:

  • jQuery判断div随滚动条滚动到一定位置后停止
  • jQuery 列表自动循环滚动鼠标悬停时停止滚动的实现代码(图文)
  • jQuery鼠标动画插件 jquery-ahover
  • jquery代码-如何使用jQuery来检测右键和左键的鼠标单击两种情况
  • jQuery 表格隔行换色 鼠标高亮行变色的实现代码
  • jquery特效 table鼠标滑过变色的实现代码
  • 随鼠标上下滚动的jquery代码
  • jquery实现通用版鼠标经过淡入淡出效果
  • jquery响应鼠标事件 jquery隐藏与显示input默认值
  • 使用JS或jQuery模拟鼠标点击a标签事件代码
  • jQuery隔行换色和鼠标经过高亮并显示隐藏内容
  • 解决Jquery鼠标经过不停滑动的问题
  • jquery鼠标下拉滚动置顶效果的例子
  • Jquery层显示标题与内容随鼠标移动的代码
  • JQuery特效-跟着鼠标走的Div
  • jquery导航制件jquery鼠标经过变色效果示例
  • jQuery响应鼠标事件并隐藏与显示input默认值
  • Jquery创建层显示标题和内容且随鼠标移动而移动
  • 用jQuery toggleClass 实现鼠标移上变色
  • jquery实现鼠标拖动图片效果示例代码
  • jquery实现的鼠标下拉滚动置顶效果
  • jquery鼠标放上去显示悬浮层即弹出定位的div层
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • JQuery文本改变触发事件如聚焦事件、失焦事件
  • jquery阻止后续事件只执行第一个事件
  • jquery button默认enter事件(回车事件)
  • jquery onpropertychange键盘事件用法举例
  • jquery 绑定、捕获、拦截回车事件的例子
  • jquery回车事件的示例代码
  • jQuery查看事件内容的小例子
  • jQuery回车键事件实例代码
  • jquery动态添加元素事件失效问题解决方法
  • JQuery中阻止事件冒泡几种方式及其区别介绍
  • jquery 回车键事件小例子
  • jquery捕捉回车事件的代码
  • jquery1.10给新增元素绑定事件的方法
  • jquery 回车事件的实例分享
  • jquery 文本框回车事件 跳到下一个文本框
  • jquery 回车事件的实现代码
  • jquery代码:多浏览器捕捉回车事件
  • JQuery如何触发元素事件
  • jquery为动态加载的元素绑定事件的代码
  • 分享:jquery事件重复绑定的解决办法
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery向导插件 Jquery Wizard Plugin
  • jQuery概述,代码举例及最新版下载
  • jQuery圆角插件 jQuery Corners
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery相册插件 jQuery.popeye
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin
  • jQuery日历插件 jQuery Week Calendar


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3