内包する要素の中からさらに探す




☆★データーでの確認★☆

find


  • 自要素の子孫が内包する要素すべてのなかから、指定したセレクタにマッチするものを探してくる機能

  • 記述内容
$(function(){
	var student = $('#student');
	var age = student.find('.age');
	var img = student.find('img');
	age.css('background','pink');
	img.css('border','3px solid red');
});

書き替え

  • 記述内容
$(function(){
	var student = $('#student');
	var age = student.find('.age');
	var img = student.find('img');
	age.css('background','pink');
	img.css('border','3px solid red');
});

ソースコード【 HTML 】

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>内包する要素の中からさらに探す</title>
<link rel="stylesheet" href="css/style.css">
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>

</head>
<body>
<div id="student">
<div class="age">22</div>
<div class="photo"><img src="photo.jpg" alt=""></div>
</div>

<script>
$(function(){
	var student = $('#student');
	var age = student.find('.age');
	var img = student.find('img');
	age.css('background','pink');
	img.css('border','3px solid red');
});
</script>

</body>
</html>


ブラウザで表示【 Chrome