jquery计算鼠标和指定元素之间距离的方法
更新时间:2015年06月26日 11:53:34 作者:不吃皮蛋
这篇文章主要介绍了jquery计算鼠标和指定元素之间距离的方法,涉及jQuery针对页面位置属性与鼠标事件的相关操作技巧,需要的朋友可以参考下
本文实例讲述了jquery计算鼠标和指定元素之间距离的方法。分享给大家供大家参考。具体实现方法如下:
(function() {
var mX, mY, distance,
$distance = $('#distance span'),
$element = $('#element');
function calculateDistance(elem, mouseX, mouseY) {
return Math.floor(Math.sqrt(Math.pow(mouseX - (elem.offset().left+(elem.width()/2)), 2) + Math.pow(mouseY - (elem.offset().top+(elem.height()/2)), 2)));
}
$(document).mousemove(function(e) {
mX = e.pageX;
mY = e.pageY;
distance = calculateDistance($element, mX, mY);
$distance.text(distance);
});
})();
希望本文所述对大家的jQuery程序设计有所帮助。
您可能感兴趣的文章:
- 浅谈jQuery页面的滚动位置scrollTop、scrollLeft
- jQuery中scrollLeft()方法用法实例
- jQuery 位置函数offset,innerWidth,innerHeight,outerWidth,outerHeight,scrollTop,scrollLeft
- jquery计算出left和top,让一个div水平垂直居中的简单实例
- 用Jquery选择器计算table中的某一列某一行的合计
- 一个简单的jQuery计算器实现了连续计算功能
- jQuery实现购物车多物品数量的加减+总价计算
- jQuery 计算iframe 窗口大小的方法
- jQuery计算textarea中文字数(剩余个数)的小程序
- 基于jQuery的计算文本框字数的代码
- jQuery居中元素scrollleft计算方法示例
相关文章
jQuery.Validate 使用笔记(jQuery Validation范例 )
学习jQuery Validation,于是手写一公共范例,并收藏以便后用,里面附有测试代码,需要的朋友一起来测试。2010-06-06
jQuery插件HighCharts绘制2D柱状图、折线图和饼图的组合图效果示例【附demo源码下载】
这篇文章主要介绍了jQuery插件HighCharts绘制2D柱状图、折线图和饼图的组合图效果,结合实例形式分析了jQuery使用HighCharts插件同时绘制折线图、柱状图、饼状图组合图效果的操作步骤与相关实现技巧,并附带demo源码供读者下载参考,需要的朋友可以参考下2017-03-03
使用jquery与图片美化checkbox和radio控件的代码(打包下载)
用jquery实现的对checkbox和radio控件的美化,非常不错,大家可以通过修改图片来实现更漂亮的效果。2010-11-11


最新评论