<html>
<head>
<title>
</title>
</head>
<body>
<div>
<div id = "div1">1</div>
<div id = "div2">2</div>
<div id = "div3">3</div>
<div id = "div4">4</div>
<div id = "div5">5</div>
</div>
</body>
</html>
打个比方 我怎么获得div2的上下 divID
先获取当前对象,再根据对象去获取上一个兄弟节点和下一个兄弟节点
.prev()
定义和用法
prev() 获得匹配元素集合中每个元素紧邻的前一个同胞元素,通过选择器进行筛选是可选的。
.prev(selector)
参数描述
selector 字符串值,包含用于匹配元素的选择器表达式。
--说明:如果给定一个表示 DOM 元素集合的 jQuery 对象,.prev() 方法允许我们在 DOM 树中搜索这些元素的前一个同胞元素,并用匹配元素构造一个新的 jQuery 对象。
.next()
定义和用法
next() 获得匹配元素集合中每个元素紧邻的同胞元素。如果提供选择器,则取回匹配该选择器的下一个同胞元素。
.next(selector)
参数描述
selector 字符串值,包含用于匹配元素的选择器表达式。
--说明:如果给定一个表示 DOM 元素集合的 jQuery 对象,.next() 方法允许我们搜索 DOM 树中的元素紧跟的同胞元素,并用匹配元素构造新的 jQuery 对象。
示例:
<!--HTML代码-->
怎么用jquery 获取同级div 上一个div的id 跟下一个div的id
<!--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 ...
jquery怎样在获取同一个div下的类的ID
1、HTML结构 <div class="test" id="div_id">我的类是test,id是div_id<\/div><input type="text" class="test" id="input_id" value="我的类是test,id是input_id" \/><div class="test">我的类是test,没有id属性<\/div><li class="test" id="li_id">我的类是test,id是li_...
jQuery如果在所有同class的DIV下的点击其中一个DIV,如何获得这个DIV下...
(document).ready(function(){ \/\/给所有的父类DIV添加事件 ('.class_one').live('click', function() { (this).children().eq(1).css("display","none");});});你在你的JS中加入这样一段话 它的意思是:点击父类时,找到父类下的第二个子集,给这个子集添加css样式 希望能对你有所...
jquery 操作div内容插入到另一个div
1、我们先引入jquery的脚本文件。2、在html里,我们在一个div里有内容「百度」。3、后面添加一个按钮,有一个changeText的事件函数。4、在changeText方法里,我们先使用jquery通过id获得对应的div。5、然后使用jquery的html方法来直接设置新的文字内容就行了。6、点击按钮后,div的文字内容变成「百度知道...
如何用Jquery获取某一个Div的Class或者ID
或者本身知道div的class或者id要获取其他属性,都是这么做的。$("#d1").attr("xxx");xxx是你想获取的某个属性的值。完整如下:<div id="div1"><div class="c1" id="d1"><\/div><\/div> ("#div1").find("div").attr("id")("#div1").find("div").attr("class")...
jquery通过id获取元素(jquery获取div的id)
1、通过jquery的方式,使用id选择器方式获取节点,然后获取值。2、通过原生的dom方式,获取id的值。每一个HTML元素都使用id来进行一个标注,随后可以通过document.getElementById(“ID名称”)取得指定的ID元素对象,取得元素对象之后就可以对其进行操作。但是document.getElementById()只能取得一个元素信息。d...
在jquery里,怎么选择“某个指定id的div下面的第2个子div”?
浏览器。1、首先,打开html编辑器,新建html文件,例如:index.html,并引入jquery。2、在index.html中的<script>标签,输入jquery代码:$('#a').append($('#a div').eq(1).text());。3、浏览器运行index.html页面,此时成功通过jquery挑选了id为a的div下面的第2个子div并打印了文本。
如果一个页面中有多个相同id,如何用JQuery选中所有对应元素
首先id是不允许有相同的,如果是有共同属性的某类元素的话,用class。如果有几个是相同的话,取到的值是页面由上到下第一个的值,取值是没有什么不同的,跟普通的根据id取值是一样的。如果对于多个元素或者多条数据的话,要用ID的话,可以动态生成id,前面可以加前缀等的,比如用“row_id”+i来...
jquery怎样获得所有div的id值,有多个div。用$("div").attr(id)只能获得...
1、新建一个html文件,命名为test.html。2、在test.html文件内,使用div标签创建一行文字,文字内容为“这是测试的文字内容”。3、在test.html文件内,设置div的id属性为abc,用于下面通过该id获得div对象。4、在test.html文件内,使用button标签创建一个按钮,按钮名称为“获取div里面的值”。5、在...
jquery如何获取第一个或最后一个子元素
1、获取第一个子元素有如下方法:(1):first 举:$('div.one:first'),获取所有class="one"的Div的第一个div子元素。这里的限制在于父子元素都是同一种,即父元素如果是span标签,获取的第一个子元素也是span标签,如果父元素是table标签,获取的子元素也是table标签。(2):first-child 如...