This example describes the use of the parent () method in jquery. Share to everyone for your reference. The specific analysis is as follows:
This method obtains the immediate parent element of each element in the matching element collection, that is, the first level of the parent element, not all ancestor elements.
The collection of parent elements you have obtained can also be filtered using an expression.
Syntax structure:
Copy Code code as follows:
$ (selector). Parent (expr)
parameter list:
| Parameters |
Describe |
| Expr |
Optional. The expression used to filter |
Instance code:
Example one:
Copy Code code as follows:
<! DOCTYPE html>
<meta charset= "Utf-8"/>
<meta name= "Author" c ontent= "http://www.jb51.net/"/>
<title>parent () function-cloud-Habitat community </title>
<style type= "Text/css" >
ul{
height:200px;
width:200px;
BORDER:1PX Solid green;
}
</style>
<script type= "Text/javascript" src= "Mytest/jquery/jquery-1.8.3.js" ></script& Gt
<script type= "Text/javascript" >
$ (document). Ready (function () {
$ ("P"). Parent (). CSS ("border "," 1px solid Red ")
})
</script>
<body>
<div>
&L T;p> I'm p element </p>
</div>
<ul>
<li>
<p> I'm a P element. </p>
</li>
</ul>
</body>
Gets the respective immediate parent element of the P element and sets its border color to red.
Example two:
Copy Code code as follows:
<! DOCTYPE html>
<meta charset= "Utf-8"/>
<meta name= "Author" c ontent= "http://www.jb51.net/"/>
<title>parent () function-cloud-Habitat community </title>
<style type= "Text/css" >
ul{
height:200px;
width:200px;
BORDER:1PX Solid green;
}
</style>
<script type= "Text/javascript" src= "Mytest/jquery/jquery-1.8.3.js" ></script& Gt
<script type= "Text/javascript" >
$ (document). Ready (function () {
$ ("P"). Parent ("div"). CSS (" Border "," 1px solid Red ")
})
</script>
<body>
<div>
&nb Sp <p> I am P element </p>
</div>
<ul>
<li>
<p> I'm P Elements </p>
</li>
</ul>
</body>
Gets the div parent element immediately adjacent to the P element and sets its border color to red.
I hope this article will help you with your jquery programming.