Main Tutorials

jQuery – Child selector example

jQuery child selector (X > Y) is used to select all elements matched by “Y” that are child of a “X” element.

For example,

  • $(‘form > input’) – selects all elements matched by <input> that are child of an element matched by <form>, Only child element will match, grandchild, great-grandchild will not match.

jQuery Example

In this example, only the “textbox 1” and “textbox 4” will be match (child of form element), the “textbox 2” (grandchild) and “textbox 3” (great-grandchild) will not match.


<html>
<head>
<title>jQuery child selector example</title>
 
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
 
 <style type="text/css">
  div { padding:8px 0px 8px 8px; }
 </style>

</head>
 
<script type="text/javascript">
 
$(document).ready(function(){

	$("form > input").css("border", "2px solid red");

});

</script>
<body>

<h1>jQuery child selector example</h1>

<form>
	
	<label>TextBox 1 (Child) : </label><input name="textbox1">
	
	<div class="level1">
		<label>TextBox 2 (GrandChild) : </label><input name="textbox2">
	</div>
	
	<div class="level1">
	   <div class="level2">
	    <label>TextBox 3 (Great GrandChild) : </label><input name="textbox3">
	   </div>
	</div>
	
	<label>TextBox 4 (Child) : </label><input name="textbox4">
	
</form>

<div> I'm form siblings #1 - DIV</div>

<p> I'm form siblings #2 - P </p>

<div> I'm form siblings #3 - DIV </div>

<p> I'm form siblings #4 - P </p>

</body>
</html>

About Author

author image
Founder of Mkyong.com, love Java and open source stuff. Follow him on Twitter. If you like my tutorials, consider make a donation to these charities.

Comments

Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments