参考下面代码
<div id="a" class="sssss"></div>
var divid = $("#a")attr("id");
var divClass = #("#a")attr("class");
如果有多个DIV要获取:
var ids=[],arrClass=[];
$("div")each(function(){
idspush($(this)attr("id"));
arrClasspush(#(this)attr("class"));
});
alert("ids:"+idsjoin(","));
alert("class:"+arrClassjoin(","));
先获取当前对象,再根据对象去获取上一个兄弟节点和下一个兄弟节点
prev()
定义和用法
prev() 获得匹配元素集合中每个元素紧邻的前一个同胞元素,通过选择器进行筛选是可选的。
prev(selector)
参数描述
selector 字符串值,包含用于匹配元素的选择器表达式。
--说明:如果给定一个表示 DOM 元素集合的 jQuery 对象,prev() 方法允许我们在 DOM 树中搜索这些元素的前一个同胞元素,并用匹配元素构造一个新的 jQuery 对象。
next()
定义和用法
next() 获得匹配元素集合中每个元素紧邻的同胞元素。如果提供选择器,则取回匹配该选择器的下一个同胞元素。
next(selector)
参数描述
selector 字符串值,包含用于匹配元素的选择器表达式。
--说明:如果给定一个表示 DOM 元素集合的 jQuery 对象,next() 方法允许我们搜索 DOM 树中的元素紧跟的同胞元素,并用匹配元素构造新的 jQuery 对象。
示例:
<!--HTML代码--><div id="div1">111</div>
div id="div2">222</div>
div id="div3">333</div>$("#div2")prev()attr("id"); //获取div2同级的上一个div的id,值为div1
$("#div2")next()attr("id"); //获取div2同级的下一个div的id,值为div3
首先通过js获取到当前img对象,可以使用documentgetElementById()的方式,然后通获取到的对象的parentElement属性指向的就是当前元素的直接父级元素。
// 获取到当前IMG对象var obj = documentgetElementById("imgId");
// 获取到IMG对象的直接父级对象元素
var parentEl = objparentElement;
示例效果代码:
<html><head>
<meta >
以上就是关于如何用Jquery获取某一个Div的Class或者ID全部的内容,包括:如何用Jquery获取某一个Div的Class或者ID、怎么用jquery 获取同级div 上一个div的id 跟下一个div的id、我要怎么取得父级DIV的ID呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)