首页前端开发其他前端知识jquery求兄弟节点的内容值的方法是什么?

jquery求兄弟节点的内容值的方法是什么?

时间2024-03-25 18:22:03发布访客分类其他前端知识浏览344
导读:今天这篇给大家分享的知识是“jquery求兄弟节点的内容值的方法是什么?”,小编觉得挺不错的,对大家学习或是工作可能会有所帮助,对此分享发大家做个参考,希望这篇“jquery求兄弟节点的内容值的方法是什么?”文章能帮助大家解决问题。...
今天这篇给大家分享的知识是“jquery求兄弟节点的内容值的方法是什么?”,小编觉得挺不错的,对大家学习或是工作可能会有所帮助,对此分享发大家做个参考,希望这篇“jquery求兄弟节点的内容值的方法是什么?”文章能帮助大家解决问题。


实现步骤:1、用遍历兄弟节点的函数(siblings()、next()等)获取指定元素的兄弟节点,语法“指定元素.指定遍历函数”;2、用text()或html()函数获取被选节点的内容值,语法“兄弟节点.text()”或“兄弟节点.html()”。

如何快速入门VUE3.0:进入学习

本教程操作环境:windows7系统、jquery3.6.0版本、Dell G3电脑。

jquery求兄弟节点的内容值,可以看出两个部分:

  • 查找兄弟节点

  • 获取被选节点的内容值

步骤1、查找兄弟节点

jquery中提供了多种获取兄弟节点的函数,一般有七个:

  • siblings()方法,主要用于获得指定元素的同级所有兄弟元素

  • next()方法,主要用于获得指定元素的下一个兄弟元素

  • nextAll()方法,主要用于获得指定元素的下一个同级的所有兄弟元素

  • nextUntil()方法,主要用于获得指定元素的下一个兄弟元素,这个兄弟元素必须为指定元素与nextUntil()方法所设置元素之间的元素

  • prev()方法,主要用于获得指定元素的上一级兄弟元素

  • prevAll()方法,主要用于获得指定元素上一级所有的兄弟元素

  • prevUntil()方法,主要用于获得指定元素的上一个兄弟元素,这个兄弟元素必须为指定元素与prevUntil()方法所设置元素之间的元素

示例:使用next()获取被选元素h2的下一个兄弟节点

$("h2").next()

步骤2、获取被选节点的内容值

  • 使用text() 方法设置被选节点的文本内容

示例1:获取下一个兄弟节点的内容值

!DOCTYPE html>
    
html>
    
	head>
    
		meta charset="utf-8">
    
		style>

			.siblings,.siblings *{
     
				display: block;
    
				border: 2px solid lightgrey;
    
				color: lightgrey;
    
				padding: 5px;
    
				margin: 15px;

			}

			.color{
    
				color:red;

			}
    
		/style>
    
		script src="js/jquery-3.6.0.min.js">
    /script>
    
		script type="text/javascript">

			$(document).ready(function() {

				$("button").click(function() {
    
					$("h2").next().css("color","red");
    
					var con=$("h2").next().text();
    
					console.log(con);

				}
    );

			}
    );
    
		/script>
    
	/head>
    
	body>
    
		div class="siblings">
    div (父)
			p>
    p(兄弟元素)/p>
    
			span>
    span(兄弟元素)/span>
    
			h2 class="color">
    h2(本元素)/h2>
    
			h3>
    h3(兄弟元素)/h3>
    
			p>
    p(兄弟元素)/p>
    
		/div>
    
		button>
    获取兄弟节点的内容值/button>
    
	/body>
    
/html>

示例2:获取全部兄弟节点的内容值

$(document).ready(function() {

	$("button").click(function() {
    
		$("h2").siblings().css("color","red");
    
		var con=$("h2").siblings().text();
    
		console.log(con);

	}
    );

}
    );
  • 使用html()设置被选节点的内容(innerHTML)

示例:获取上一个兄弟节点的内容值

$(document).ready(function() {

	$("button").click(function() {
    
		$("h2").next().css("color","red");
    
		var con=$("h2").next().html();
    
		console.log(con);

	}
    );

}
    );
    

感谢各位的阅读,以上就是“jquery求兄弟节点的内容值的方法是什么?”的内容了,通过以上内容的阐述,相信大家对jquery求兄弟节点的内容值的方法是什么?已经有了进一步的了解,如果想要了解更多相关的内容,欢迎关注网络,网络将为大家推送更多相关知识点的文章。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

jquery

若转载请注明出处: jquery求兄弟节点的内容值的方法是什么?
本文地址: https://pptw.com/jishu/652956.html
PHP的缓存类型都有哪些,如何理解? PHP中trim函数有什么用,使用要注意哪些?

游客 回复需填写必要信息