QA@IT

シンタックスハイライト

942
本文
 質問は下記のコードにあるようなソースのeach文の中のthisについてです。
 
 
-------------------------------------------------------------------------------------------
+```html
 <script type="text/javascript">
 $(function(){
-	var test;
-	$('#test ul').each(function(){
-		test=$(this);
-  alert(test.children().eq(0).text());
-  test.eq(0).css({
-    color:'#FFFFFF',
-	backgroundColor:'#009900'
+  var test;
+  $('#test ul').each(function(){
+    test=$(this);
+    alert(test.children().eq(0).text());
+    test.eq(0).css({
+      color:'#FFFFFF',
+      backgroundColor:'#009900'
   });
 });
 </script>
 <li>ul1 li2</li>
 <li>ul1 li3</li>
 </ul>
+```
 
----------------------------------------------------------------------
-
-このコードではセレクタの部分で$('#test ul')で指定していますが、これを('#test ul li')と指定して一つ目のli要素の指定として$(this).eq(0)としてもうまく行きません。
+このコードではセレクタの部分で `$('#test ul')` で指定していますが、これを `('#test ul li')` と指定して一つ目のli要素の指定として `$(this).eq(0)` としてもうまく行きません。
 
 eachのthisとはどのような形で値を持っているのでしょか?