
设置一个全局变量专门监控鼠标在不在你指定的DIV上,然后在事件触发时先判断这个变量呗。
var flag = false;
$('DIV')mouseenter(function() { flag = true; })mouseleave(function() { flag = false; });
三个最基本的过滤方法是:first(), last() 和 eq(),它们允许您基于其在一组元素中的位置来选择一个特定的元素。
其他过滤方法,比如 filter() 和 not() 允许您选取匹配或不匹配某项指定标准的元素。
$(document)ready(function(){
$("div p")first();//获取第一个<div>中的第一个<p>
$("div p")last();//获取最后一个<div>中的最后一个<p>
$("p")eq(1);//获取所有<p>中的第二个<p>
$("p")filter("demo");//返回带有demo类名的所有<p>
$("p")not("demo");//返回不带有demo类名的所有<p>
$("p")parent();//返回<p>的直接父元素;
$("p")parents();//返回<p>的所有祖先
$("p")parentsUntil("div");//返回<p>与<div>间的所有祖先
$("div")children();//返回<div>的直接子元素
$("div")find();//返回<div>的所有后代
$("h1")siblings();//返回<h1>的所有兄弟元素
$("h1")next();//返回<h1>的下一个同胞元素
$("h1")nextAll();//返回<h1>后面的所有同胞元素
$("h1")nextUntil("h6");//返回<h1>与<h6>间的所有同胞元素
prev(), prevAll() 以及 prevUntil() 方法的工作方式与上面的方法类似,只不过方向相反而已:它们返回的是前面的同胞元素
});
以上就是关于移动端怎么用jq获取中间指针下div元素全部的内容,包括:移动端怎么用jq获取中间指针下div元素、如何获取jQuery集合的某一项、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)