回答編集履歴

1

コメントを受けて追記

2017/08/19 00:37

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36117

test CHANGED
@@ -3,3 +3,47 @@
3
3
  > .hasClass( className ) Returns: Boolean
4
4
 
5
5
  [.hasClass() | jQuery API Documentation](http://api.jquery.com/hasClass/)
6
+
7
+
8
+
9
+  
10
+
11
+
12
+
13
+  
14
+
15
+  
16
+
17
+  
18
+
19
+  
20
+
21
+ ### コメントを受けて追記
22
+
23
+ 回答で引用もしましたが、
24
+
25
+ Returns: `Boolean`
26
+
27
+ と書いてあれば真偽値を返します。
28
+
29
+
30
+
31
+ [.children()](http://api.jquery.com/children/)には
32
+
33
+ Returns: `jQuery`
34
+
35
+ と書いてありますので、jQueryオブジェクトを返します。
36
+
37
+
38
+
39
+ ご存じとは思いますが、jQueryオブジェクトとは`$('#hoge')`や`$('body')`などが返すものであり、それらに使えるメソッド(たとえば、`.show()`)などがメソッドチェーンとして使えるということです。
40
+
41
+ メソッドチェーンと返り値について、さらに詳しくは↓こちらが参考になると思います。
42
+
43
+ > メソッドチェーンが利用できる条件
44
+
45
+ >
46
+
47
+ メソッドなら全て連結できるという分けではありません。返値でjQueryオブジェクトを返すメソッドの後にのみメソッドを連結できます。例えばサンプルchain/02.htmlで利用したcssメソッドの構文はリファレンスページで以下の様に記述されています。構文の右肩で、返値にjQueryオブジェクトを返すことが確認できます。
48
+
49
+ [jQuery入門講座 使い方-メソッドチェーン](http://www.jquerystudy.info/tutorial/applied/chain.html)