jquery怎么判断一个元素经过了另一个元素 100
比如div1的位置是top:10px,left:10px,div2的位置随机,点击键盘上下左右,怎么判断div1经过了div2...
比如div1的位置是top:10px,left:10px,div2的位置随机,点击键盘上下左右,怎么判断div1经过了div2
展开
1个回答
展开全部
JS代码:
//判断:当前元素是否是被筛选元素的子元素jQuery.fn.isChildOf = function(b){
return (this.parents(b).length > 0);};//判断:当前元素是否是被筛选元素的子元素或者本身jQuery.fn.isChildAndSelfOf = function(b){
return (this.closest(b).length > 0);};
$(document).click(function(event){
alert($(event.target).isChildAndSelfOf(".floatLayer"));});
//判断:当前元素是否是被筛选元素的子元素jQuery.fn.isChildOf = function(b){
return (this.parents(b).length > 0);};//判断:当前元素是否是被筛选元素的子元素或者本身jQuery.fn.isChildAndSelfOf = function(b){
return (this.closest(b).length > 0);};
$(document).click(function(event){
alert($(event.target).isChildAndSelfOf(".floatLayer"));});
追问
大佬,我是初学者,有点看不懂,能结合标签,给写个例子出来吗?
这个代码是一个元素经过另一个元素时产生的事件吗,相当于mousemove()事件?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询