手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >基于jquery的获取mouse坐标插件的实现代码
基于jquery的获取mouse坐标插件的实现代码
摘要:复制代码代码如下:/**Copyright(c)2010刘建华**Theabovecopyrightnoticeshallbe*includ...

复制代码 代码如下:

/*

* Copyright (c) 2010 刘建华

*

* The above copyright notice shall be

* included in all copies or substantial portions of the Software.

* Example:

<div>demo</div>

<div id="demo">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 && /MSIEs(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);

【基于jquery的获取mouse坐标插件的实现代码】相关文章:

Jquery zTree 树控件异步加载操作

jQuery插件jRumble实现网页元素抖动

jquery插件splitScren实现页面分屏切换模板特效

jquery读取xml文件实现省市县三级联动的方法

jQuery异步上传文件插件ajaxFileUpload详细介绍

jQuery插件zepto.js简单实现tab切换

基于jQuery插件实现环形图标菜单旋转切换特效

js实现异步循环实现代码

jQuery获取字符串中出现最多的数

基于jquery实现下拉框美化特效

精品推荐
分类导航