• jquery获取mouse坐标插件


    /*
     * Copyright (c) 2010 刘建华 (xmjiahua.com 258420235@qq.com)
     *
     * The above copyright notice shall be
     * included in all copies or substantial portions of the Software.
     *  Example:
        <div style="height:1000px">demo</div>
        <div id="demo" style="height:50px; background:purple; 50px;z-index:999999; position:absolute;left:-1000px;top:-1000px;">demo</div>
         <script  type="text/javascript" >
            var o = $(document);
            o.mousemove( function(e){   
                  var  d = document.getElementById("demo");
                    d.style.left = ($.mouse(e).left + 5) + "px";
                    d.style.top = ($.mouse(e).top + 5) + "px";
                  });
         </script>
     */
     
    /*
     * mouse Plugin for jQuery
     * Version: 1.0
     * Release: 2010-03-30
     */
    (function($) { 
     //Main Method
     jQuery.mouse =  function(e){   
            var mouseleft = 0;
            var mousetop = 0;
            if(!($.browser.msie && /MSIE\s(5\.5|6\.)/.test(navigator.userAgent)))
            {        
               mouseleft=e.pageX;
               mousetop=e.pageY;
            }
            else
            {
               var _top =  document.compatMode=="CSS1Compat" ? document.documentElement.scrollTop : document.body.scrollTop;
               var _left =  document.compatMode=="CSS1Compat" ? document.documentElement.scrollLeft : document.body.scrollLeft;
               mouseleft=_left+event.clientX;
               mousetop=_top+event.clientY;
            }
            return {left:mouseleft,top:mousetop} ;
     };
    })(jQuery);

  • 相关阅读:
    布局管理器
    下拉列表框
    时间,日期选择器
    关于部分基本控件的使用
    关于Activity
    什么时候修改class
    JavaScript Break 和 Continue 语句
    JavaScript While 循环
    JavaScript For 循环
    JavaScript Switch 语句
  • 原文地址:https://www.cnblogs.com/059212315/p/1700754.html
Copyright © 2020-2023  润新知