新西兰服务器

jquery里的parent语法是什么


jquery里的parent语法是什么

发布时间:2022-04-20 15:09:47 来源:高防服务器网 阅读:83 作者:iii 栏目:web开发

这篇文章主要讲解了“jquery里的parent语法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“jquery里的parent语法是什么”吧!

在jquery中,parent是一个内置的遍历方法,可以沿着DOM树向上遍历单一层级,并返回被选元素的直接父元素,语法“指定元素对象.parent(filter)”;该方法接受可省略的参数“filter”,用于过滤元素,缩小搜索父元素范围。

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

在jquery中,parent是一个内置的遍历方法,可以返回被选元素的直接父元素。

parent()方法只沿着 DOM 树向上遍历单一层级。

语法格式:

指定元素对象.parent(filter)
参数 描述
filter

可选。规定缩小搜索父元素范围的选择器表达式。

该参数用于过滤元素,缩小搜索父元素范围。

示例1:parent()方法返回直接父元素(省略filter)

<!DOCTYPE html>  <html>  	<head>  		<meta charset="utf-8">  		<script src="js/jquery-1.10.2.min.js"></script>  		<script>  			$(document).ready(function() {  				$("span").parent().css({  					"color": "red",  					"border": "2px solid red"  				});  			});  		</script>  		<style>  			.ancestors * {  				display: block;  				border: 2px solid lightgrey;  				color: lightgrey;  				padding: 5px;  				margin: 15px;  			}  		</style>  	</head>    	<body class="ancestors">body (曾曾祖父节点)  		<div style="width:500px;">div (曾祖父节点)  			<ul>ul (祖父节点)  				<li class="1">li (直接父节点)  					<span>span</span>  				</li>  				<li class="2">li (直接父节点)  					<span>span</span>  				</li>  			</ul>  		</div>  	</body>    </html>

示例2:parent()方法返回直接父元素(不省略filter)

接着上面的例子,修改jq代码:

$(document).ready(function() {  				$("span").parent("li.1").css({  					"color": "red",  					"border": "2px solid red"  				});  			});

感谢各位的阅读,以上就是“jquery里的parent语法是什么”的内容了,经过本文的学习后,相信大家对jquery里的parent语法是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是高防服务器网,小编将为大家推送更多相关知识点的文章,欢迎关注!

[微信提示:高防服务器能助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

[图文来源于网络,不代表本站立场,如有侵权,请联系高防服务器网删除]
[